Bald habe ich gar keine Haare mehr .. #evil#
Ich versuche aus der +ext meiner Seite Daten an meine extension zu übergeben:
plugin.tx_eistermin_p1 {
templateFile=EXT:eistermin/pi1/EC-Termine.html
menge=2
}
Abfrage via:
function main($content,$conf) {
$this->conf=$conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$this->pi_USER_INT_obj=1;
$this->id=$GLOBALS['TSFE']->id;
//$this->template=$this->cObj->fileResource('EXT:eistermin/pi1/EC-Termin.html');
$this->templateCode = $this->cObj->fileResource($this->conf['templateFile']);
$wieviel = $conf['menge'];
Weder das Template, noch 'menge' werden erkannt.
Gebe ich das Template direkt an (jetzt://), dann wird das Template erkannt, aber 'menge' auch nicht (klar).
Wo liegt der Hund begraben?
Was mir aufgefallen ist:
Im Objectbrowser wird meine ext 2x aufgeführt:
[user_karte_pi1]=USER_INT
[tx_eistermin_pi1]=USER_INT
[includeLibs]=typo3conf/ext/eistermin/pi1/class.tx_eistermin_pi1.php
[userFunc]=tx_eistermin_pi1->main
[tx_cssstyledcontent]
[tx_overlib]
[tx_jmscriptaculous]
[tx_srfreecap_pi1]
[tx_srfreecap_pi2]
[tx_ccrdfnewsimport]=USER_INT
[tx_eistermin_p1]
[menge]=2
[templateFile]=EXT:eistermin/p1/EC-Termin.html
[includeLibs]
...
das kann doch auch nicht richtig sein.
Kann mit jemand einen Tip geben, wo der Fehler liegen kann?
Merci
Ed