ITE_COMMON_MAINCONTENT

Sie sind hier: Startseite > itevoPNAPIDOC , Publikations-ID: 8-111
Alle Publikationen aus itevoPNAPIDOC anzeigen, Filter aufheben (Alt-6) Druckerfreundliche Ansicht (Alt-3) Ähnliche Publikationen anzeigen Alle Publikationen aus itevoPNAPIDOC inkl. Filter als RSS 0.91-Feed Alle Publikationen aus itevoPNAPIDOC inkl. Filter als RSS 2.0-Feed Alle Publikationen aus itevoPNAPIDOC inkl. Filter als Atom 1.0-Feed

pnModCallHooks [aus Modul: pnMod]

Aufruf
mixed = pnModCallHooks($hookobject, $hookaction, $hookid, $extrainfo);
Aufgabe
Startet die Abarbeitung von Hook-Funktionen.
Eingabe
string$hookobjectObjekt, dessen Hooks gestartet werden sollen (‚category’/‘item’)
string$hookactionAktion der Hooks (‚create’, ‚delete’, ‚transform’ oder ‚display’)
int$hookidModulspezifische Objekt-ID, für die der Hook aufgerufen wird
mixed$extrainfoZusätzliche Parameter, abhängig von der Hook-Aktion
Ausgabe
Konkateniertes Ergebnis der verschiedenen intern aufgerufenen Hook-Funktionen. Void, falls ein Fehler aufgetreten ist. Mögliche Fehlerkonstanten sind:
BAD_PARAM
DATABASE_ERROR
MODULE_FILE_NOT_EXIST
MODULE_FUNCTION_NOT_EXIST
Beispiel

$my_tid = 4711;
$my_content = 'Mein Output';
$url_to_my_content = pnModURL('MyModule', 'user',
'my_function',
array('tid' => $my_tid));
// Unser Modul ist mit der Erstellung seines Contents fertig und
// bereit zur Anzeige.
// Vorher wollen wir allen Display-Hooks im System die
// Möglichkeit geben, unseren Content vor der Anzeige zu
// verändern. Display-Hooks müssen wir als Extra-Info
// die URL zu unserem Objekt mitteilen.
return pnModCallHooks('item', 'display', $my_tid,
$url_to_my_content);

// So sieht ein Create-Hook aus:
pnModCallHooks('item', 'create', $room_id, 'room_id');

Modul-/PostNuke-Version
PostNuke 0.762
Siehe auch


Linke Blöcke, Navigation

Allgemeines Menü
Unternehmen
 - Wir über uns
 - Referenzen
 - Partner
 - Jobs
 - Kontakt


Lösungen
 - Enterprise Portale
 - Business Intelligence
 - Application Integration
 - Sprachsteuerung
 - Services & Customizing

Prozess-Management
 - Consulting
 - Projekt-Management

Kontakt
itevo AG
Zettachring 8A
70567 Stuttgart

mail: info@itevo.de
tel: +49.711.6017.2220
fax: +49.711.6017.2239

AGB
Impressum
Datenschutz

mehr...

Anmelden

Captcha-Code


Rechte Blöcke

Suchen

Neueste Info
Lufthansa Miles & More, Telekom, itevo heben ab
itevo realisiert Miles & More Portal für die Telekom.
Zum Miles & More Portal

Partnerschaft mit NextiraOne
NextiraOne - 
Unsere Partner itevo schließt Partnerschaft mit NextiraOne, dem mit mehr als 1 Milliarde Umsatz europaweit führenden herstellerunabhängigen Integrator von Enterprise- und Kommunikationslösungen.
Zur NextiraOne

Audi setzt weiter auf die Spezialisten von itevo
Audi Deutschland Die Helpdesk Award Gewinner blicken positiv in die Zukunft!


Partner
Logos unserer Partner


Kopfbereich

pnModCallHooks :: itevo AG :: high level portal solutions
Guten Abend, Besucher.