Dialog-Admin
-
Hallo ,
ich habe eine neue Kategorie angelegt/programmiert. Ein DialogPlusFeld aus dieser Kategorie lässt sich aber nicht unter Dialog-Admin erscheinen und verwalten.
Gibt es eine Möglichkeit diese einzurichten ?Danke im voraus
-
Hi
Sollte unter
Dialog-Admin > Custom Dialog+
zu finden sein.
Grüße
Leo -
@leobaer danke, es geht aber nicht um eine Custom Kategorie
-
-
-
Hallo @cherif
im Falle einer eigenen programmierten Kategorie und dazugehörigem Dialog+ Feld muss das Feld einmalig in deinem (Add-on?) Code registriert werden mittels:
isys_register::factory('additional-dialog-admin-tables') ->set('<deine tabelle>'); ->set('isys_maintenance_type'); // <-- z.B. so
Dieser Code ist am besten in der
init.php
deines Add-ons aufgehoben damit er von i-doit immer gefunden wirdAlternativ sollte dein Dialog+ Feld automatisch gefunden werden wenn dessen Datenbanktabelle auf
_unit
,_type
,_manufacturer
oder_model
endet.Um dein Feld im Dialog Admin zu "benennen" musst du in deine Übersetzungsdatei den Tabellennamen als KEY nehmen, also z.B.:
return [ ... 'isys_maintenance_type' => 'Wartung: Wartungstyp', ... ];
In diesem Beispiel wäre "Wartung" der Ordner name und "Wartungstyp" der Feldname im Navigationsbaum
VG Leo
-
Hey @LFischer
du bist ein Held
Das hat funktioniert. Vielen Dank für Hilfe
Jetzt ist Dialog+ Feld in derinit.php
registriert, und danach funktioniert...Viele Grüße
Cherif