Zum Inhalt springen

Dynamischer Pfad zu html-template

Erstellt am 15. Dezember 2005 · Noch keine Antworten

Tags: Frage

raketenchef ·

Hallo,
ich kämpfe da gerade mit einer seltsamen Sache herum:

Ich habe erfolgreich eine Extension generiert, die in der pages-Tabelle eine Spalte hinzufügt. Darin ist enthalten, der Dateiname eines HTML-Templates, das zur Darstellung eines Bereiches auf einer Page verwendet werden soll.

Das soll so funktionieren:
Die umgebende Seite enhält einen subpart ###CONTENT### und dort soll der Inhalt einer anderen Datei eingefügt werden welche für jede Page einzeln ausgewählt werden kann.

Das mit der Auswahl des entsprechenden Templates bekomme ich hin, was jedoch nicht funktiniert ist das einbetten selbst.

Ich habe eine TS-Konstante deklariert, die das Pfad-Präfix enthält.

templatePathPrefix = fileadmin/content_templates/content

um das gewählte Template einzufügen habe ich versucht:

content.dynContent = TEMPLATE
content.dynContent {
    template =  FILE
    # Hier ist das Problem!!!!
    template.file = {$templatePathPrefix}field:tx_sstplselector_content_tpl
    workOnSubpart = DOCUMENT_BODY
}
content.mainTemplate.subparts.CONTENT < content.dynContent

ich schaffe es nicht, den Pfad zu dem gewählten Template aus
{$templatePathPrefix}
und
field:tx_sstplselector_content_tpl
Zusammen zu setzen.

Bin ich da völlig am Holzweg?

Danke im Voraus
Gernot