hallo,
ich habe eine datei funktionen.php, die ich in mehreren meiner fe-plugins benutzen möchte, um unnötig langen code und datenredundanz zu verhindern.
nun möchte ich die datei nicht im tslib-ordner ablegen, sondern in meinem extensionordner. was müsste dann in der require_once methode hinter PATH stehen? liegt die datei in tslib würde es ja wie folgt aussehen:
require_once(PATH_tslib.'funktionen.php');
es gibt ja auch methoden wie makeInstance, mit der man externe klassen instanziieren kann. nur finde ich immer nur beispiele mit typo3 standardverzeichnissen. in diesem fall t3lib:
$this->feLib = t3lib_div::makeInstance('t3lib_fe');
mein extensionverzeichnis heißt z.b. "Test". dort hinein lege ich eine datei funktionen.php. diese besteht nur aus <? php, den einzelnen funktionen und ?>. ich bekomme diese aber nach wie vor nicht in meine plugins importiert. oder muss ich eine vollständige klasse, die diese selbstgeschriebenen methoden enthält, erzeugen und diese dann als objekt meiner fe-klasse zugänglich machen? weiß jmd rat?
vielen dank
nick