Hallo zusammen,
gibt es eine Möglichkeit, über eine Extension zu Debugzwecken das gesamte geltende TypoScript vom Root bis zur aktuellen Seite auszugeben?
Ich muss mal die TypoScripts zweier Domains vergleichen. Auf einer Domain funzt eine meiner Extensions, auf einer anderen Domain nicht, und ich muss herausfinden, warum das so ist.
Danke!
Grüße,
Hendrik
Im TypoScript Object Browser hast Du die Angaben immer für die aktuelle Seite.
Du kannst ja einfach die beiden Object-Bäume der unterschiedlichen Domains durchsuchen auf den Wert, der das Problem verursacht.
Gruß, Regina
keiner der Tipps kann ihm da weiterhelfen.
Das Typoscript ermittelst Du so:
$GLOBALS['TSFE']->tmpl->setup
Ääääh, ich hab mal eben quick'n'dirty 'ne Extension zusammen genagelt, die mir über t3lib_div::view_array genau die Ausgabe machen soll.
Auf der Seite A (wo auch meine andere Extension funktioniert) gibt sie brav den gesamten TS Baum aus.
Auf Seite B (wo die andere nicht funzt) kriege ich folgende Fehlermeldung:
ERROR: Content Element type "svq_show_ts_pi1" has no rendering definition!
Ich hab die beiden Basistemplates beider Domains verglichen. Keine gravierenden Unterschiede. Auch die Includes hab ich auf den gleichen Stand gebracht, ohne Wirkung. Was zum Henker ist da kaputt?
Grüße,
Hendrik
steffenk schrieb
keiner der Tipps kann ihm da weiterhelfen.
"schau mal in die GLOBALS" ist genau das was du geschrieben hast...
einpraegsam.net schrieb
steffenk schrieb
keiner der Tipps kann ihm da weiterhelfen.
"schau mal in die GLOBALS" ist genau das was du geschrieben hast...
Ja, nur seine Antwort war ein kleines bisschen präziser. "Schau mal in die GLOBALS" ist genau so eine Antwort, wie "Schau mal in Europa!" auf die Frage nach dem Telefonbuch von Klein Meckelsen. Nichts für ungut, aber das ist absolut nutzlos.
@steffenk: danke dafür! Hat mir schon eine Ecke weitergeholfen.