Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 16.07.07, 15:06
Forum Newbie
 
Registriert seit: 16.07.07
Alter: 30
Beiträge: 11

Wie kann ich html TEMPLATES dynamisch einbinden?


Hallo,

zum Anfang Vielen Dank an das Forum, es hatmir schon sehr viel geholfen. Aber zu folgendem habe ich leider nichts gefunden.

monentan bin ich dabei, eine homepage auf Typo3 zu portieren. Ich will dazu die alten Inhalte noch teilweise mit einbinden bis alles nach und nach auf Typo3 umgewandelt ist.
Ich habe in die alte Site einen workonSubpart eingefügt und wollte das wie folgt im Setup einbinden, aber es funktioniert leider nicht:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
10 = TEMPLATE

10.template = FILE
10.template.file.field = subtitle
10.template.file.fieldRequired = subtitle
                         #10.template.file = http://www.domain.de/|.html
10.template.file = fileadmin/|.html
10.workOnSubpart = CKGALT

Wie kann ich erreichen, dass der "Platzhalter" | durch den jeweiligen subtitle ersetzt wird. Und wie kann ich auch externe urls ansprechen?

gruß

Tobias
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 18.07.07, 15:59
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 836

was bekommst du denn für eine Ausgabe?

ich würde raten, dass du damit den Template-Name aus dem Subheader auslesen möchtest
Typoscript-Code:
1:
2:
3:
10.template = FILE
10.template.file.field = subtitle
10.template.file = fileadmin/|.html
laut TSref kann file nur eine resource sein, d.h. du müsstest den Pfad zu der Datei angeben, also
Typoscript-Code:
1:
10.template.file = fileadmin/template.html

wenn du auf unterschiedlichen Seiten unterschiedliche Templates haben willst, dann würde ich dir raten, den Template-Pfad in die Konstanten zu schreiben, dann auf den Seiten Extension Templates zu erstellen und dort den Wert der Konstanten zu ändern.

Rootseite Constants
templatePath = fileadmin/template.html

Rootseite Setup
10.template.file = {$templatePath}

Extension Template Constants
templatePath = fileadmin/template2.html
__________________
was ist ghoti, blog npostnik.de, job network.publishing
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Templates Einbinden Asd2003 HTML & CSS 3 07.08.08 12:10
Extension Templates einbinden amandine TYPO3 4.x Fragen und Probleme 0 29.02.08 08:37
Wie kann ich Seiteninhalte dynamisch durch Kategorien/Metadaten erzeugen? Valon TYPO3 4.x Backend 0 23.10.07 11:22
unterschiedliche html Templates filterman TYPO3 4.x Fragen und Probleme 3 22.10.07 13:41
Templates in Extensions einbinden caflismaurus Extension modifizieren oder neu erstellen 1 21.10.06 14:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:50 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0