Zum Inhalt springen

Layout der unterschiedlichen Seiten-Blöcke

Erstellt am 1. August 2005 · 5 Antworten · letzte Antwort am 2. August 2005

Tags: Inhaltselemente, Frage

hyvaepulla ·

Hallo,

ich habe mich durch diese Doku http://www.typo3.net/uploads/media/dokumentation.pdf gearbeitet und danach ein 'Template erstellt.

Für den Anfang klappt es auch schon einigermassen, aber jetzt frage ich mich, ob ich für jedes Block-Element, also Text, Text mit Bild, Aufzählung etc. eine eigene Definition erstllen muss. Man weiss ja nicht, was der Redakteur mal benutzen wird.

Das wären ja quasi 18 Blöcke inklusive ihrer Überschriften, die ich dann definieren müsste. Oder habe ich da was falsch verstanden?

Hier als Beispiel meine Definition eines Textblockes mit Überschrift.

#Definition der Überschrift eines Textfeldes
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
  key.field = header_layout
  1 = TEXT
  1.field = header
  1.wrap = <div id="pagetitle" class="copyBlock"><h1> | </h1></div>
  default < .1
}

#Definition eines Textfeldes
tmp_tt_content_text < tt_content.text
tt_content.text >
tt_content.text = COA
tt_content.text.10 < lib.stdheader
tt_content.text.20 = TEXT
tt_content.text.20 {
  field = bodytext
  fieldRequired = bodytext
  wrap = <div class="copyBlock">|</div>
  parseFunc < tmp_tt_content_text.20.parseFunc
  editIcons < tmp_tt_content_text.20.editIcons
}

Für Tipps wäre ich sehr dankbar.

Gruss, hyvaepulla

hyvaepulla ·

Hallo,

hat keiner einen Rat für mich? Wie macht Ihr das denn, das ist doch eine grundlegende Sache, oder? Gehe ich das grundsätzlich falsch an und es gibt eine ganz andere Möglichkeit, so ein Template aufzubauen?

Gruss, hyvaepulla

Proximo ·

Ja die gibt es...

- HTML
- XHTML
- XML
- ...

Warscheinlich wär es am günsten für dich wenn du dich erstmal mit solchen Templates beschäftigst. Mal im Ernst, in unserer Branche bekommt man meistens fertige HP's zum umsetzen in Typo oder zumindest eine Vorlage vom Designer-Studio... und wenn es nur ein Photo ist... 4-5 DIV's hat man schnell mal erstellt

Such mal einfach nach "HTML-Template" oder "Autopharser"... gibt sogar viele nette Tutorials gerade für Neulinge die sich gerade damit beschäftigen (vergiss die anderen Tuts... wer hat schon die Zeit jede Page im TS zu entwerfen... Zeit ist Geld!

MFG Proximo

hyvaepulla ·

Hallo Proximo,

jetzt weiss ich nicht, ob ich Dich richtig verstanden habe. Also, ich habe schon ein HTML-Template. In dem setze ich Marker, die ich dann durch das TS ersetzen lasse. Und mit dem TS sage ich dann auch, wie die Blöcke dargestellt werden.

Ich dachte, so macht man das... Aber ok, wenn es da einen anderen Weg gibt, finde ich das natürlich klasse. (Obwohl ich auch immer versuche, zuerst alles zu verstehen). Dann werde ich mal nach "HTML-Template" oder "Autopharser" suchen. Aber ich würde mich über eine etwas genauere Erklärung von Dir auch freuen.

Gruss, hyvaepulla

just2b ·

Hallo,

also es heißt "autoparser", ist nur ein RS-Fehler, und warum probierst du es nicht gaaanz simpel: => siehe Dokumentation.pdf ab Seite 41

du brauchst dich nicht extra um die Ausgaben um Titel oder der Blöcke kümmern!
du hast den marker INHALT und dann schreibst du
# Zuweisung von Inhalt der Spalte "Normal" in den Marker INHALT
marks.INHALT = CONTENT
marks.INHALT < styles.content.get
# Zuweisung von Inhalt der Spalte "LINKS" in den Marker CONTENT1
marks.CONTENT1 = CONTENT
marks.CONTENT1 < styles.content.getLeft

und dann legst du einfach deine inhaltselemente an, fertig

hyvaepulla ·

Hallo just2be,

also, ich habe das jetzt mal so gemacht, wie von Dir vorgeschlagen.

Aber dann macht Typo3 ja die ganzen Formatierungen. Eine Aufzählung z.B. wird als Tabelle gebaut. Das kann es ja wohl nicht sein.

Also, ich will schon die einzelnen Elemente über meine Styles formatieren, aber ich hätte gedacht, dass das irgendwie einfacher zu realisieren ist.

Aber ok, vielleicht sollte ich erstmal noch ein paar Tutorials lesen und dann weiter fragen...

Gruss, hyvaepulla