Zum Inhalt springen

Reine TS-Template oder TS-Template mit Desingvorlagen?

Erstellt am 1. April 2005 · 6 Antworten · letzte Antwort am 1. April 2005

Tags: Frage

dexter03 ·

Hallo Zusammen,

ich habe ein Seiten Layout entworfen das nur aus <div>-layern basiert und somit keine tabelle für das seiten konstrukt verwendet.

Welche Methode scheint euch am besten geeignet um dieses Layout in Typo3 zu integrieren?

1. Reine Typo-Script Templates ohne Designvorlagen mit Platzhaltern.

2. Typo-Script Templates mit Designvorlagen und Platzhaltern.

Fals ihr meint das variante 1 die bessere sei. Wäre es super wenn ihr mir noch sagen könntet wo ich Infos oder Tutorials zu dieser Variante finde.

Vielen Dank

theo ·

das is eigentlich ziemlich wurscht, denn:
"Hauptsache auf´m Platz" 😃

nimm das, was dir bequemer erscheint.

was mir bei der variante mit externen html-templates gefällt, ist eigentlich nur der effekt, daß ich in meinem editor hunderte von rollback-schritten machen kann, wenn ich mich verrannt haben sollte.
außerdem behalte ich besser den überblick über verschiedene (sub-) templates.
nicht zuletzt kann ich änderungen in mehreren html-templates im editor auch mit einem einzigen dateiübergreifenden schritt ausführen.
kurz gesagt finde ich es rundum komfortabler und die renderzeiten sind, soweit ich mich recht an irgendwelche uraltpostings auf typo3.org erinnere, mindestens genauso schnell.

beim schreiben direkt im setup hast du natürlich andererseits z.b. alles direkt in der datenbank, aber das sollte kein selbstzweck sein... 8-)

wenn ich lust habe, dann entwickele ich erstmal mit externen templates und schreib es sobald es fertig ist ins setup, so komme ich nich aus der übung... 😉 (ist aber eigentlich nur reine eitelkeit und im ndeffekt kontraproduktiv, da es ja sowieso nie fertig ist...)

Unbekannter Benutzer ·

Ein Vorteil bei reinen TS Templates ist das Kaskadieren. Du kannst so Seitenteilbereiche leichter verändern, ohne jedesmal ein neues HTML Template einbinden zu müssen.

Aber eigentlich ist es wirklich wurscht. Erlaubt ist was gefällt 😉

Viele Grüße
Niki

Unbekannter Benutzer ·

Einfach die divs über das wrapping reinsetzen oder über TEXT-Objekte + value, zum Beispiel. Schön über die Nummerierung aufbauen und immer Platz lassen dass man später noch was einfügen kann (page.10 = , page.20 = etc.). Am besten alles sinnvoll in einzelne TS Templates aufteilen und diese in einem sysordner ablegen. Dann über "include" in den einzelnen Seitentemplates die Templates reinnehmen. Das ist das Flexibelste, und man bekommt irgendwann einen Haufen fertige Templates auf die man zurückgreifen kann.

Viele Grüße!
Niki

Torsten.​E ·

Kann man das was Du beschreibst irgendwie mal angucken, dass auch ein Laie das versteht ?

Ein paar Screenshots, etc ?

Danke

Torsten.E

Unbekannter Benutzer ·

ach das kommt ganz von alleine irgendwann 🙂 Irgendwann fängt man mal an seine TEmplates zu strukturieren und das geht gut wenn man die aufteilt und z.B. in einem sysordner verwaltet.

Und zum Aufbau der Seite ohne HTML Template, wie gesagt, einfach den HTML Code schnappen und dann loslegen

page {
     10 = TEXT
     10.value = <div>Logo blablabla</div>
     20 = CONTENT
     20 < styles.content.get
     20.wrap = <div id="content"> | </div>
     30 = ... etc  etc
}

Viele Grüße
Niki