Huhu liebe Typo3 Gemeinde,
ich bastele jetzt schon eine weile an einer Extension, und wollte nun die Konfiguration aus einer normalen Flexform auslagern und diese in die Typo Script Template Constanten verschieben.
Ich habe über t3lib_extMgm :: addStaticFile($_EXTKEY, "Configuration/Template/", "Label"); mir den Configurations Ordner eingebunden, welche diese beiden Dateien enthält:
constants.txt:
plugin.tx_sociallogin_pi_sociallogin {
# cat=sociallogin//10; type=text; label=Facebook App Id:
facebook.appid =
# cat=sociallogin//15; type=text; label=Facebook App Secret:
facebook.appsecret =
}
setup.txt:
plugin.tx_sociallogin_pi_sociallogin {
facebook {
appid = {$plugin.tx_sociallogin_pi_sociallogin.appid}
appsecet = {$plugin.tx_sociallogin_pi_sociallogin.appsecret}
}
}
module.tx_sociallogin_pi_sociallogin {
facebook < plugin.tx_sociallogin_pi_sociallogin.facebook
}
Nun kann ich in meinem Template die eintrage hinzufügen und sie werden dann im Template auch unter General>Constants z.B. so angezeigt:
plugin.tx_sociallogin_pi_sociallogin.facebook.appid = adsfasd2121
Jetzt die Frage: Es handelt sich um eine FE Extension, welche zum Testen im Moment beim einfachen Laden der Index Action mir mal diesen Schlüssel ausgeben soll, der Rest geht ja wie von selber 😉 Wie komme ich daran, ich habe schon ewig viel ausprobiert und finde keine Lösung 🙁
Gruß Jakob