Hallo Michael, ich habe jetzt mal versucht einen SysFolder als Datensatzsammlung auszuwählen. Mittels print_r($this->cObj->data) habe ich auch das korrekte Array zurückbekommen. "pages" war jedoch leer und hier wurde mir nichts übergeben...
LG Sabi Am 15. Oktober 2012 15:35 schrieb Michael Hübe <michael.hu...@form4.de>: > Hallo Sabi! > > Im Conf-Array findest du die zum PlugIn gehörige TypoScript-Konfiguration, > siehe TOSB (TypoScipt Object Browser). > > An deiner Stelle würde ich eher das Feld "Datensatzsammlung" nutzen um für > jedens PlugIn, welches du pflegst, den entsprechenden Ordner auswählen > kannst. > > Den Wert aus dem Feld findest du dann hier: > $this->cObj->data['pages']; > > Viele Grüße, > Michael > > Am 15.10.2012 14:20, schrieb Sabine Testerin: > > Hallo liebe Leute, >> >> ich hätte da eine Frage zu meiner ersten selbst erstellten Extension. >> Erstellt hab ich die Extension via Extension Kickstarter. >> >> Die Extension wird über ein FE-Plugin auf der jeweiligen Seite >> eingebunden. >> Je nach Seite würde ich gerne unterschiedliche SysFolder definieren, wo >> die >> Daten gespeichert werden. >> >> Dazu wollte ich bei jeder Seite in den Seiteneigenschaften unter >> Seiten-TSconfig folgendes machen: >> plugin.tx_myproductdb_pi1.**storageFolder = 37 // Der Wert stellt die ID >> des >> SysFolders da >> >> >> In der Extension wollte ich dann folgendes machen: >> public function main($content, array $conf) >> { >> $this->conf = $conf; >> print_r($this->conf); >> } >> >> >> Leider gibt es in meiner $conf-Variable kein storageFolder, >> es gibt nur folgende Inhalte: >> Array ( [includeLibs] => >> typo3conf/ext/myproductdb/pi1/**class.tx_myproductdb_pi1.php [userFunc] >> => >> tx_myproductdb_pi1->main [pidList] => [recursive] => 0 ) >> >> >> Habt ihr einen Hinweis für mich, warum die Variable nicht übergeben wird? >> >> Eure Sabi. >> ______________________________**_________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german> >> > ______________________________**_________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german> > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german