ITE_COMMON_MAINCONTENT

Sie sind hier: Startseite > itevoPNAPIDOC , Publikations-ID: 8-104
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

pnModAPIFunc [aus Modul: pnMod]

Aufruf
mixed = pnModAPIFunc($modname, [$type = 'user'], [$func = 'main'], [$args = array()]);
Aufgabe
Führt eine API-Funktion eines Moduls aus. Das Modul muss vorher nicht über pnModAPILoad() geladen werden, da dies von pnModAPIFunc() seit .760 selbständig durchgeführt wird.
Eingabe
string$modnameName des Moduls, in der die Funktion definiert ist
string
$type Typ der API-Funktion (z.B. ‚user’, ‚admin’ oder auch ‚test’, z.B. modulename_testapi_main() in modules/modulename/pntestapi.php ).
string$func Name der Funktion
array$argsAssoziatives Array mit zu übergebenden Parametern (key => value)
Ausgabe

Das Ergebnis der jeweils aufgerufenen Funktion.

Im Falle einer nichtexistenten API-Funktion wird _UNKNOWNFUNC zurückgegeben (bei Adminrechten inkl. der übergebenen Parameter).

Beispiel
$articles = pnModAPIFunc('News', 'user', 'getarticles', array('id' => 3));

if (!isset($articles)) {
// unmöglich, da die erste Zeile oben stets dafür sorgt, das $articles immer gesetzt ist
// pnModAPIFunc() fehlgeschlagen
} elseif ($articles === false)
// getarticles fehlgeschlagen
} else {
// getarticles erfolgreich, Daten in $articles
}
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

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