Hallo!
Ich bin noch ein ziemlicher Neuling in der Extension-Entwicklung und bin jetzt auf ein Problem gestoßen, für das ich einfach keine Lösung finde.
Für meine Extension nutze ich als Template-Engine Smarty, das mittels der Typo3-Erweiterung "smarty" eingebunden ist. Bei der "normalen" Entwicklung läuft das auch wunderbar, wenn ich nun aber versuche innerhalb eines eID-Aufrufs mit dieser Smarty-Erweiterung eine Ausgabe erstellen zu lassen und diese per echo zurückgebe, ist das Ergebnis immer leer. Dass das Problem definitiv an der Kombination aus eID + Smarty-Erweiterung liegt, habe ich bereits getestet (Test-echos in der PHP-Datei werden zurückgegeben; Seite lässt sich durch nicht-eID-Aufruf normal anzeigen).
Woran liegt das?
Kann es sein, dass vorher noch irgendwelche Funktionen/Klassen/Variable geladen/initialisiert werden müssen, die im eID-Prozess wegfallen (z.B. muss um auf den FE-User in einem eID-Prozess zugreifen zu können auch vorher erst einiges erstellt/geladen werden, was sonst nicht nötig ist)?
Ich würde mich sehr über eure Hilfe freuen! Vielen Dank! 🙂