Typo3: Sauberes kaufmännisches "&" (&) in Menüs

Um 100% validen HTML (XHTML) Code zu erhalten, muss das kaufmännische und als htmlspecialchar encodiert werden.

Grundsätzlich wird von Typo3 in TMENU der Seitentitel (bzw. Navigationstitel) einer Seite ausgegeben. Enthält dieser Titel ein kaufmännisches "&", wird es ohne Umwandlung ausgegeben, was dafür sorgt, dass die Seite nicht mehr validiert.

Eine Lösung ist es, Typo3 anzuweisen, das & in Seitentiteln in Menüs sauber als "&" auszugeben, dies geschieht über folgendes TypoScript:

10 = HMENU
10{
  [...]
  1.NO.stdWrap.htmlSpecialChars=1
  1.ACT.stdWrap.htmlSpecialChars=1
  1.CUR.stdWrap.htmlSpecialChars=1
}

Für alle weiteren Menüebenen, muss diese Zuweisung erneut erfolgen.

© 1999 - 2012  | Login | Blog | Impressum