12
Feb
08

Templavoila: Einzelne Content Elemente wrappen

Ein kleiner Tipp den ich gerade auf einer Seite anwenden musste.

Auf einer Seite mit TemplaVoila kann man ganz einfach jedes einzelne Content Element, also jeden Eintrag in einer Spalte, mit z.b. einen <div> umschließen. Dazu benötigen wir selbstverständlich einen wrap, was sonst ;)
Der normale Wrap, den TV benutzt wrappet den kompletten Inhalt eines Content-Blockes, eines Feldes und sieht so aus:

  10.wrap = <!–TYPO3SEARCH_begin–> | <!–TYPO3SEARCH_end–>

Wollen wir jetzt jedes einzelne Element in diesem Content Block mit einem Div z.b. wrappen benötigen wir folgenden Code, welchen wir in das XML des Templavoila Datensatzes einfügen:

  10.conf.tt_content.stdWrap.wrap = <div class=”box”> | </div>


6 Responses to “Templavoila: Einzelne Content Elemente wrappen”


  1. 1 Bernhard Berger Feb 12th, 2008 at 12:52

    Schöner wärs im TS, falls man nachträglich was an den Templates bearbeiten muss. Sonst muss man bei jeder kleinen Änderung das XML neu schreiben.

    Es geht auch, ich schau bei Gelegenheit nach wie..

  2. 2 andreas Feb 12th, 2008 at 13:01

    Nun, im XML ist bei mir meistens noch anderes “customized”, deshalb machts diese Zeile Code nicht mehr fett ;).

    Konkret hatte ich in diesem Projekt wo ich den Wrap brauchte auch das Content-Slide im XML eingebaut.

  3. 3 Bernhard Berger Feb 14th, 2008 at 15:27

    Jo war damals bei mir auch so. Jedoch hab ich irgendwann drauf vergessen. Ich denk, das könnte man bei TV noch verbessern.

    Wobei ja eigentlich doch das Local Processing Field auch für sowas gedacht ist, oder irre ich mich da?

  4. 4 mobson Feb 25th, 2008 at 14:25

    Ist es auch möglich diesen wrap nur auf CEs der ersten Ebene auszuführen? Das div benötige ich bei verschachtelten flexiblen CEs nicht mehr.

  5. 5 Thomas Jul 7th, 2008 at 23:02

    Hoi,
    das war genau die Antwrot auf eine Frage für die ich schon Stunden ggoogelt hatte, bzw. Referenzen und Foren durchwühlt.
    In der Tat Schade, dass TV diese Aktualisierungen noch löscht - hoffentlich kümmern sich die Entwickler drum noch. Aber ich habe oft den Eindruck, dass TV nicht so hipp ist, was ich cht verstehen kann.
    Danke auf jeden Fall - der Hinweis hat mir viele Stunden Suchens erspart.

  1. 1 mischgeschichten » Blog Archive » In Templavoila Content Elemente einzeln wrappen Pingback on Feb 19th, 2008 at 12:27

Leave a Reply




Oktober 2008
M D M D F S S
« Sep    
 12345
6789101112
13141516171819
20212223242526
2728293031  

Categories

all Allgemein (10)
bugs (2)
fun (4)
geek (7)
iPhone (1)
T3BOARD08 (10)
typo3 (12)
typo3-basics (3)
typo3-snippets (3)
typo3-tipps (11)
TYPO3camp (6)
web (1)
Homepagevorlage kaufen

Badge Farm

  • Add to Technorati Favorites
  • Feeds burnt by Feedburner
  • Feed