Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

webedition:developer-information:hooks:development-of-custom-hooks-base-system:start

Eigene Hooks erstellen (Basissystem)

Um einen eigenen Hook zu erstellen, der an beliebiger Stelle des Basissystems beziehungsweise in einen beliebigen Prozess des webEdition-Basissystems eingebaut werden soll, gehen Sie wie folgt vor:

1. Erstellen Sie im Verzeichnis /webEdition/we/include/we_hook/custom_hooks/ eine neue leere Datei mit dem Dateinamen weCustomHook_myhook.inc.php.

2. Fügen Sie in die Datei folgenden PHP-Code ein:

function weCustomHook_myhook($param) {
  // Anweisungen
}
Hinweis: Der Funktionsname muss identisch dem Dateinamen sein.

3. Fügen Sie folgenden PHP-Code an der Stelle in webEdition ein, an der der Hook (weCustomHook_myhook()) ausgeführt werden soll.

include_once($_SERVER["DOCUMENT_ROOT"]."/webEdition/we/include/we_hook/class/weHook.class.php");   
$hook = new weHook('myhook', '', array($param));   
$hook->executeHook();
webedition/developer-information/hooks/development-of-custom-hooks-base-system/start.txt · Zuletzt geändert: 2015/12/22 16:24 von Marc Krämer

Recent changes RSS feed