Zum Inhalt springen

Scheduler-Zugriff auf setup.txt

Erstellt am 21. September 2010 · 4 Antworten · letzte Antwort am 4. Januar 2013

Tags: PHP, Frage

metan ·

Hi,

ich versuche über einen Scheduler-Task Zugriff auf die setup.txt einer Extension zu bekommen.
Irgendwie fehlt mir der Ansatz und ich komme nicht weiter.

$cObj = t3lib_div::makeInstance('tslib_cObj');
$template = $this->cObj->fileResource($this->conf['file.']['templateFileListView']);

Hier fehlt mir nun "this->conf" der benötigten Extension :o
Danke für die Hilfe im Voraus.
MeTan

Sturmi ·

Hi,

hattest du hier für eine Lösung gefunden gehabt? Genau das gleiche würde mich jetzt gerade auch mal interessieren. Oder wie ich überhaupt auf das Haupt-Setup zugreifen kann.

metan ·

Hi,

im Scheduler

//We need a cObj
$this->cObj = t3lib_div::makeInstance('tslib_cObj');

//Load the config of our extension
$this->conf = shlib_div::getSetThisExtConfigData(true);

getSetThisExtConfigData schreibt im FE einmal täglich das gesamte Setup via serialize in eine externe Datei bzw. wird zurück gegeben. Verzeichnis ist das Gleiche wie setup.txt.

Gutes Neues
Metan

Sturmi ·

Hallo und ebenfalls frohes Neues,

wenn ich den Task manuell ausführen möchte, meckert er, dass er die Klasse shlib_div nicht finden kann.
Muss da noch etwas spezielles installiert werden?

metan ·

Hi,

das ist meine Extension library. Musst dir hier die Klasse mit Funktion selber schreiben. Gibt es nicht im t3lib.

G.
m.