Hi Leuts ..
ich habe eine Extension mit etlichen Funktionen.
Nun möchte ich eine weitere PHP Datei anlegen die ich mit einem cronjob aufrufen will.
Wenn ich jetzt auf Funktionen meiner Extension Klasse zugreifen will oder einfach nur auf die Datenbank mit
$query = "SELECT .....
$res = mysql(TYPO3_db,$query);
Wie include ich die tx_meineExtension_pi1.php in meine crontest.php die im gleichen Verzeichnis:
ext/meineExtension/pi1/crontest.php
liegt ???
Mach ich es so:
require_once(t3lib_extMgm::extPath("meineExtension")."pi1/class.tx_meineExtension_pi1.php");
kommt folgende Meldung:
Undefined class name 't3lib_extmgm'
Jemand ne Idee ???
Gruß Luke
LuckyLuke schriebJemand ne Idee ???
Ja!
Das Prob ist, dass die klasse t3lib_extMgm aus dem Verzeichnis t3lib nicht geladen wurde, somit kann Dein Scipt die angemäkelte Klasse nicht kennen. Ich bin mir allerdings nicht so sicher, ob Du Klasse einfach per include einbinden kannst, da die dann vermutlich weitere Klassen benötigt...
Normalerweise lädt Typo3 alle notwendigen Klassen automatisch, ob ein Einsatz der Typo3-Klassen ausserhalb von typo3 so ohne weiteres Möglich ist möchte ich mal bezweifeln.
CU
maxhb
ob ein Einsatz der Typo3-Klassen ausserhalb von typo3 so ohne weiteres Möglich ist möchte ich mal bezweifeln
Das denke ich langsam auch ...
Hab das jetzt so gelöst, das ich einfach über die localconf.php auf die DB zugreife und meine Funktionen in meine extern.php schreibe.
Thanks
Gruß Luke