Zum Hauptinhalt springen

Gadget an einem öffentlichen Ordner

Beispiel

Zunächst muss ein Gadget Portalskript erstellt werden.

Im Documents Manager ein neues Portalskript erstellen, zum Beispiel: Gadget_ou.cust.gadget.FolderCounter

Als Quellcode verwenden wir folgenden Code:

context.enableModules();
const { FolderCounter } = require("ou.sp.gadget.FolderCounter");

const gadget = FolderCounter.fromContextFolder();
context.returnValue = gadget.transfer();

Nun am gewünschten Ordner die Eigenschaft gadgetConfig hinzufügen mit folgenden Wert:

{
gadgetScript: 'Gadget_ou.cust.gadget.FolderCounter',
gadgetAction: 'build'
}

Fertig! 🥳