Archiv für den Monat: August 2011

Episches Doppelkeks Tutorial

Für den epischsten aller Kekse braucht man nur 3 Dinge. Der Rest erklärt sich anhand der folgenden Bilder.

Typo3 Breadcrump Menü Mehrsprachigkeit gelöst

Weil ich beim Googlen nur Codesnippets gefunden habe, die für sich alleine nicht funktionieren oder auch nur nicht aussagefähig sind, hier meine Lösung zurück an die Allgemeinheit. Folgenden Code braucht man im Template Setup:

# Erzeugen des Textes vor dem Menü (in dem Fall L=0 ist deutsch, L=1 ist englisch)
temp.breadCrumbText = COA
temp.breadCrumbText {
   10 = TEXT
   10.value = Sie befinden sich hier: 
}
# die folgenden 3 Zeilen können dann für jede weitere Sprache dupliziert werden, L = 2 usw.
[globalVar = GP:L = 1]
temp.breadCrumbText.10.value = You are here: 
[global]

# das eigentliche Breadcrumbmenü 
temp.breadcrumb = COA
temp.breadcrumb {
  10 = TEXT
  10.value < temp.breadCrumbText.10.value
  20 = HMENU
  20 { 
    special = rootline
    special.range = 0|-1
    1 = TMENU
    1 {
    NO.allWrap = | &nbsp;>&nbsp; |*| | &nbsp;>&nbsp; |*| |
    CUR = 1
    CUR {
      doNotLinkIt = 1
      }
    }  
  }
}

Wichtig ist das nur bis “20 = HMENU”. Danach kann ja jeder individuell sein Breadcrumb Menü gestalten. Und nicht vergessen, alle Caches zu löschen ;-)