wraps sind (k)ein Fluch

wraps bzw. stdWraps finden sich in TYPO3 an vielen Stellen. Manchmal sind sie Fluch, manchmal Segen.

wrap-Dschungel im TMENU

Immer wieder kommt es vor, dass gerade in Menüs in speziellen Fällen an eine bestimmte Stelle etwas hinzugefügt werden muss – sei es ein Klassenname, ein Icon,…. Oft stellt sich dann die Frage: Welcher Wrap ist dafür geeignet? Wie bleibt mein HTML-Code weiterhin semantisch und syntaktisch korrekt? Und wozu gibt es eigentlich dermaßen viele Wraps und Einfüge-Möglichkeiten in TMENU-Objekten???

Nachfolgend eine kleine Übersicht, die in einem Pseudocode lediglich die Verschachtelung der Wraps und weiteren Möglichkeiten von TS veranschaulichen soll:

<wrapItemAndSub>
  <allWrap>
    <allStdWrap>
      <before>
      <beforeImg beforeImgTagParams>
      <linkWrap>
        <A href=… ATagParams TITLE=ATagTitle>
          <stdWrap.dataWrap> TMENUITEM </stdWrap>
        </A>
      </linkWrap>
      <after>
    </allStdWrap>
  </allWrap>
  UNTERMENU 1
  UNTERMENU 2
</wrapItemAndSub>

Links:

Schreibe einen Kommentar