System eDokumenty umożliwia dodawanie customowych zakładek do kartoteki
Zakładki te oparte są na raportach oraz pliku konfiguracyjnym xml znajdującym się w
var\tpl\tabs
Jeśli katalog var\tpl\tabs jest pusty należy skopiować szablony plików xml z var\tpl_default\tabs.
Nazwy obsługiwanych plików xml
Aby dodać dodatkową zakładkę do jednej z wyżej wymienionych kartotek należy utworzyć odpowiedni raport oraz wyedytować wybrany plik xml dla danej kartoteki.
Definicja pliku xml
<?xml version="1.0" encoding="UTF-8"?> <tabs> <tab label="Dodatkowa zakładka" rep_id="146"> <buttons> <button> <id> new </id> <label> Nowy </label> <dscrpt> Nowa sprawa </dscrpt> <onclick> App.openDialogByCls('PROCESS', null, ({afterSubmit:'{AFTER_SUBMIT}', mode:'new'}).toJSONString()) </onclick> <icon> new.gif </icon> </button> <button> <id> edit </id> <label> Edycja </label> <dscrpt> Edytuj sprawę </dscrpt> <onclick> App.openDialogByCls('PROCESS', {KEYVAL}, ({afterSubmit:'{AFTER_SUBMIT}', mode:'edit'}).toJSONString()) </onclick> <icon> edit.gif </icon> </button> </buttons> </tab> </tabs>