Hallo!
Ich würde gerne in meine Extension für jede Funktion die lokale Konfiguartion laden. Also in der setup.txt steht dann z.B.
plugin.tx_tralala.pi1{
parameter1 = affe
parameter2 = banane
funktion1 {
parameter1 = wurm
parameter2 = apfel
}
}
Jetzt habe ich im PHP-Code für die main() stehen
$this->conf = $conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
und in der Funktion1 steht ganz am Anfang:
$lconf = $this->conf["funktion1."];
Aber wenn ich mir jetzt per
t3lib_div::debug($this->lconf["parameter1"]);
anzeigen lassen will ist kein Wert vorhanden.
Mit t3lib_div::debug($this->conf["funktion1."][["parameter1"]); wird aber "wurm" ausgegeben.
In anderen Extensions (z.B. advCalendar) funktioniert das einwandfrei.
Was mache ich falsch?
Gruß
Thorsten