Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core template manager > Dateiabhängige Aktionen öffnen


details tab registrieren

Hinweis: Diese Dokumentation bezieht sich auf die aktuellste Version des agorum core template managers. Aktualisieren Sie ggf. das hier beschriebene Plug-in, um die Dokumentation verwenden zu können.

Mit dieser Aktion registrieren Sie ein Details-Tab, wodurch eine weitere Registerkarte im Detailfenster erscheint.

Für das Hinzufügen weiterer Registerkarten siehe Eigene Registerkarten im Detailfenster hinzufügen.

So registrieren Sie einen Details-Tab:

  1. Klicken Sie innerhalb eines Konfigurationsprojekts ein beliebiges Objekt mit der rechten Maustaste an.
  2. Wählen Sie im Kontextmenü agorum core template manager > Registrieren > details tab.
  3. Wählen Sie ein bereits registriertes Widget.
  4. Tragen Sie den Namen der neuen Registerkarte im Feld Tab Title ein.
  5. Klicken Sie auf OK.

    Ergebnis: Das System registriert das Details-Tab und legt eine JavaScript-Datei an, in der das entsprechende Widget für die neue Registerkarte eingetragen ist. Die JavaScript-Datei liegt unter:
    Eigene Dateien/Administration/customers/<Konfigurationsprojekt>/js/details/<Widgetname>.js
    

Beispiel: Details-Tab hinzufügen


Im nachfolgenden Beispiel wird ein Details-Tab mit dem Namen Editor im Detailfenster registriert.


JavaScript

let tab = {
  name: 'Agorum.ScriptEditor',
  title: 'Editor',
  order: 900,
  items: [
    {
      aon: {
        type: 'agorum.scriptEditor'
      }
    }
  ]
};

exports.settings = () => { return tab; };

In der MetaDB wird die Registrierung unter folgendem Pfad erstellt:

MAIN_MODULE_MANAGEMENT/customers/agorum.composite.details/settings/[ <Konfigurationsprojekt> ]/<widgetname>.js

Dieser lautet dann etwa folgendermaßen:

 MAIN_MODULE_MANAGEMENT/customers/agorum.composite.details/settings/[ rl-form-test ]/agorum-scripteditor

Die uninstall-Datei liegt unter:

/agorum/roi/workspace/<Konfigurationsprojekt>/uninstall/<widgetname>-tabbedview/<widgetname>.json