2016-07-05 23 views
0

Ich implementiere eine Erweiterung, die externe Dienste (außerhalb von TYPO3) nutzen darf.
Es ist auch wichtig, dass ein Teil der Geschäftslogik meiner Erweiterung als Scheduler-Task verfügbar ist - das heißt, es könnte nur als eine PHP-Klasse bezeichnet werden.TYPO3: Erweiterung: Filialkonfiguration für externes System

Was ist der typische/beste Ort (Weg?) Zum Speichern der Konfiguration (IP, Port usw.) für solche externen Dienste?

Ich habe Erweiterungsoptionen mit FlexForms (tutorial here) implementiert. Aber diese sind offensichtlich nicht sichtbar, wenn sie als Scheduler-Task bezeichnet werden.

Kann die Konfiguration in $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['myvendor'] gespeichert werden?

Antwort

1

Ja, Sie haben Recht. Die Extension-Konfiguration ist der richtige Ort, wenn angenommen wird, dass alle Websites in Ihrer TYPO3-Installation oder alle Scheduler, wenn Sie mehrere ausführen möchten, dieselbe Konfiguration verwenden.

TYPO3 manual page

+0

Perfekt! Danke für die Verbindung mit der Doku. – firelex