99 Obsolete
v_autocomplete_auto_list_modal=> replaced byv_listv_navigation
v_navigation - obsolete
Komponent generujący nawigacje na podstawie
- pliku
storage/navigation.json - srs i node anv
"route": "/srs/101-tasks/view""name": "Tasks"- required"path": "/E-DOKUMENTY/DOKUMENTY",- optional submenu"icon":"fa-tasks"- optional"notification":"/api/srs/tasks/1011-tasks-count/opentasks?ptype=object-command"- optional POST must return{"value":22,"title":"Open Tasks"}{{host}}/api/mail/checkmail/support- get mails{{host}}/api/srs/tasks/1011-tasks-count/opentasks?ptype=object-commandget open tasks
"role": "app_administrator"- optional role
Obsługa macro — Użycie
w "name" wpisujemy macro.[[makroName]].[[componentName]].[[ilość]]
np. macro.newdocument.saleInvoice.3
[[makroName]]- Możliwe sa 2 macra: - required- viewdocument - wyświetla liste typów dokumentów do przejrzenia.
- Wymagane podanie parametru
"route"
- Wymagane podanie parametru
- newdocument - wyświetla liste nowych dokumentów do stworzenia
- viewdocument - wyświetla liste typów dokumentów do przejrzenia.
[[componentName]]- nazwa komponentu np. order, saleInvoice, documentIn itp - required[[ilość]]- wyświetla podana liczbę rzeczy - opcjonalne
Pełne przykłady
| JSON | |
|---|---|
Example navigation.json
special strings
[[app_name]]- current user app[[username]]- username[[userid]]- userid[[team_name]]- team name[[team_id]]- teamid
v_modal_confirm
| HTML | |
|---|---|
Props
titleexpandedicon{ type: String, default: 'fa-angle-down' }icon_close{ type: String, default: 'fa-angle-up' }highlight{ type: Boolean, default: false }container_class{ type: String, default: 'xd-grid-l8 xd-grid-s2' }alwaysVisiblefalseslotsheader, open, closed
Examples

Basic
| HTML | |
|---|---|