Hallo Andrea und Marco,
vielen Dank für die schnellen Antworten.
Ich habe den Task nach der neuen Methode in Version 7.6 angelegt:
https://docs.typo3.org/typo3cms/extensions/scheduler/latest/DevelopersGuide/CreatingTasks/Index.html
Die beiden Anleitungen in den Links von Andrea haben bei mir nicht
funktioniert. Das Array ist immer leer.
Gott sei dank funktioniert das Beispiel aus dem Link von Marco:
http://www.schmutt.de/600/extension-settings-abfragen/
Mit 'CONFIGURATION_TYPE_FULL_TYPOSCRIPT' bekomme ich das ganze
typoscript, mit 'CONFIGURATION_TYPE_SETTINGS' immer nur die Settings vom
ersten Plugin ??
Oh man, ist das ein Bug oder ein Feature.
Danke nochmal
Grüße
Stephan
Am 11.02.2017 um 12:32 schrieb Andrea Schmuttermair:
Hab da auch mal mit gekämpft:
http://www.schmutt.de/600/extension-settings-abfragen/
Am 11.02.2017 um 12:28 schrieb Marco Kuprat:
Hallo Stephan,
ich habe einen Scheduler Task in dem ich die Settings der aufgerufenen
Extension laden möchte.
Es gibt hier eine Beschreibung:
https://wiki.typo3.org/CommandController_In_Scheduler_Task
Leider komme ich nicht an die Daten. Hat sich hier etwas bzgl. der 7.6er
geändert?
die Anleitung ist veraltet; es werden u.a. keine Namespaces verwendet,
deswegen würde ich eher die empfehlen:
http://www.typo3-nürnberg.de/typo/extbase/scheduler-tasks/
oder auch
http://www.adick.at/2016/04/25/plugin-settings-in-extbase-commandcontroller/
Beachte v.a. auch den Abschnitt "TS Setup": um in deinem Command
Controller mittels Configuration Manager auf die Typoscript-Settings
zugreifen zu können, musst du sie in module kopieren.
Also z.B. so:
plugin.tx_meineextension.settings < module.tx_meineextension.settings
Viele Grüße
Marco
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
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