Hallo, ich habe etwas das in Typoscript funktioniert und das ich nun gerne als Extension hätte.
page.includeLibs.some_random_id_string = fileadmin/userfunctions.php
tt_content.stdWrap.postUserFunc = user_functions->xyzFunktion
Mein Problem ist, wie ich nun eine PHP Funktion in die Extension integrieren und vom Typoscript der Funktion aufrufen kann, so dass der Quellcode des PHP auch in der Extension gespeichert ist (macht das Sinn?)
Grüße Lina
ich denke mal das es sich um eine klasse mit funktionen handelt. dann diese includen oder require_once....dann erstellt man sich ein objekt.
also $meinObj = new KlassennameDerIncludeKlasse($übergabewerte);
nun greif man über diese auf die funktionen zu $meinObj->meineFunktion();
ich glaube in diesem fall, kannst du diese nicht über php ansprechen (bin mir aber nicht sicher). wenn du eine bestimmte funktion ansprechen willst, kannst du diese ja auch direkt in dein code kopieren (mit anderen funktionen, falls die funktion werte von anderen erwartet).
Meine Frage ziehlte eher darauf, wie ich diese Funktion vom Typoscript der Extension aus aufrufen kann.
Die PHP-Datei darf ja nicht im fileadmin liegen sondern müsste im Ordner der Extension liegen.
was ist das Problem mit
page.includeLibs.some_random_id_string = EXT:deinextkey/res/userfunctions.php
georg
ja danke, genau sowas suchte ich
Grüße Lina