TYPO3: Brotkrümmelmenü // Breadcrumb

Jeder sucht ab und zu einen nette Lösung für ein Brotkrümmelmenü in Typo3. Meine Lösung für dieses Problem findet ihr wieder in der Codebox. Das nette an diesem Brotkrümmelmenü ist das man für die Homeseite ein Icon hat und dazu ist die aktuelle Seite nicht Aktiv als Link sondern nur ein reiner Text.

lib.breadcrumb = HMENU
lib.breadcrumb {
 special = rootline
 special.range = 1|-1
 excludeUidList =
 1 = TMENU
     # no unneccessary scripting.
     1.noBlur = 1
     # Current item should be unlinked
     1.CUR = 1
     1.target = _self
     1.wrap =

<div class="breadcrumb-class"><a href="/"><img title="Home" src="fileadmin/templates/img/home.gif" alt="Home" /></a> &gt;  |</div>


     1.NO {
         stdWrap.field = title
         ATagTitle.field = nav_title // title
         linkWrap = ||*| &gt; |*|
         }
     # Current menu item is unlinked
     1.CUR {
         stdWrap.field = title
         linkWrap = ||*| &gt; |*|
         doNotLinkIt = 1
         }
    }
}

Update:

# **
# * Breadcrumb-Funktion (Pfadanzeige, rootline)
# ********************
lib.breadcrumb = COA
lib.breadcrumb {
10 = TEXT
10.value = <a href="/" title="Home">Home</a><span class="breaker">»</span>
20 = HMENU
20 {
  special = rootline
  special.range = 1|-1
  1 = TMENU
  	1.noBlur = 1
  	1.CUR = 1
  	1.target = _self
  	1.NO {
   		stdWrap.field = nav_title // title
   		ATagTitle.field = nav_title // title
   		linkWrap = | |*| <span class="breaker">»</span> |*|
   		}
   	1.CUR {
  		stdWrap.field = nav_title // title
   		linkWrap = | |*| <span class="breaker">»</span> |*|
   		doNotLinkIt = 1
   		}
     }
}

4 Antworten auf „TYPO3: Brotkrümmelmenü // Breadcrumb“

  1. Hallo,

    nette Idee als Startlink ein Bild einzufügen.
    Aber wofür ‘stdWrap.field = title’ im CUR-Zustand? Das dürfte keine Wirkung haben. Alternativ greift dafür auch ‘ATagTitle.field = nav_title // title’ im NO-Zustand.

    Gruß Matu

  2. Da hast du recht, ich habe damals das einfach eingesetzt um genau auf sicher zu gehen das es auch alles passt. Aber danke für deinen Kommentar, werde es berücksichtigen 🙂
    Marc

  3. Hi Marc, ich hoffe du kannst mich helfen ( bitte!!!!!!!)

    Ich bin eine Typo3-Anfängerin und dann müssen wir eine Webseite bauen…
    Soweit Css und html in Typo3 eingebunden, ich bin für die Breadcrumb navigation zuständig…:(

    Ich habe diesen Text in html:
    Hier der Pfad

    und diesen in CSS

    #breadcrumb {

    float:left;
    height: 30px;
    text-align: right;

    }

    In set up teil von Typo3 habe ich:

    # breadcrumb

    lib.breadcrumb= HMENU
    lib.breadcrumb {
    # zeigt alle Seiten, auch wenn im Menü versteckt
    includeNotInMenu = 1
    # Die Einstellung special ‘rootline’ produziert ein Pfadmenü
    special = rootline
    1 = TMENU
    1 {
    # Fügt einen Text vor das Breadcrumbsmenü
    wrap = Position: |
    # Trennt Menüpunkte mit ‘/’ von einander
    NO.linkWrap = | / |*||*| |
    # Benutzt die Felder Description // title zur Darstellung
    NO.ATagTitle.field = description // title
    CUR = 1
    # Don’t link current page
    CUR.doNotLinkIt = 1
    }
    }

    Und der ist einfach nicht da!!!! Da steht nur der text “hier der pfad”, welcher in html vorgeschriebn wurde…
    Muss ich noch irgendwas irgendwo reinschreibe .,..hilf mir… denn ich habe keine Ahnung!

    danke schön”!!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.