Zum Inhalt springen

Typoscript Setup und Constants aus Datensatz über Extension dem Gesamtsetup hinzufügen?

Erstellt am 19. Juni 2008 · 3 Antworten · letzte Antwort am 20. Juni 2008

Tags: Frage

Winddancer ·

Die Beschreibung klingt abenteuerlich und ist vielleicht auch unglücklich gewählt.

Ich möchte folgendes erreichen: Ich habe eine Extension die Datensätze verwaltet und pro Datensatz möchte ich zusätzlich Setup TS und Constants definieren. Die Felder hierfür habe ich schon geschaffen.

Wenn meine Extension nun einen Datensatz darstellt, soll der vorhandene zusätzliche Code eingelesen und vearbeitet werden.

Bislang habe ich es immer nur andersrum gemacht - sprich typosetup mit einer Extension einlesen.

Ist es überhaupt möglich via Extension das Setup und die Constants zu eweitern oder zu überschreiben?

just2b ·

nein IMO nicht möglich, aber wenn es um die reine ausgabe deines plugins geht, dann kannst du über cObjSingle alles ausführen was du in TS auch machen kannst. ansonsten hab ichs nicht verstanden

georg

steffenk ·

man kann schon einiges überschreiben, z.B. sowas:

$GLOBALS['TSFE']->tmpl->setup['config.']['language'] = 'en';

Konstanten kann man nicht setzen, pageTS kann man setzen.

Winddancer ·

Hallo,

danke erstmal für Eure Antwort.

Ich denke ich werde es doch nochmal anders machen.

Ich dachte eigentlich typo3 hat eine Funktionalität mit der ich nachträglich Typoscript Setup in das Gesamtsetup laden kann.

Sprich ich gebe einem Datensatz ein neues Feld mit Namen "additionalTS" und lade die Inhalte als zusätzliches Setup.

Bspw. für weitere CSS, neue Definition whatever.

Grüße

Sven