Breadcrumbs

Breakcrumbs Menü

Hier ein einfaches Besipiel für Breadcrumbs:

      # ---------- RSYS_FOOTER ----------
      RSYS_FOOTER = COA
      RSYS_FOOTER {

        10 = HMENU
        10.special=rootline
        10.special.range= 1 | -1
        10.1=TMENU
        10.1.NO.allWrap= |/|*||/|*||

        20 = TEXT
        20.field = subtitle
      }
      # --- end RSYS_FOOTER

Erstellt: 07/2010| Geändert: 10/2015

Breakcrumbs mit News Extension

Um bei den Breadcrumbs auch den News Titel auf News Detailseiten anzuzeigen, die folgende Konfiguration verwenden (für die neue Extension news).

Allerdings ist dann, wenn keine News angezeigt werden, ein unschöner Slash am Ende der Breadcrumbs.

lib.navigation.breadcrumbs = COA
lib.navigation.breadcrumbs {
    10 = COA
    10 {
            10 = TEXT
            10.value = <ol class="breadcrumb">
            
            15 = TEXT
            15 {
                value = {LLL:EXT:rsystemplate_bootstrap/Resources/Private/Language/locallang.xlf:youarehere}:
                insertData = 1
            }
            15.wrap= <li class="breadcrumb-label">|</li><li>

            20 < startPage
            30 = TEXT
            30.value = </li>
    }

    
    20 = HMENU
    20 {
    
        special = rootline
        special.range = 1|-1
        includeNotInMenu = 1
        entryLevel = 1
        
        1 = TMENU
        1.noBlur = 1
        1.wrap = |
    
        
        # &raquo;
        1.NO.linkWrap = <li>|</li>
        1.NO.ATagTitle.field = title
        1.NO.ATagTitle.noTrimWrap = ||
        1.NO.doNotLinkIt = |*| 0 |*| 1
        
        1.ACT < 1.NO
        1.CUR < 1.NO
        
        1.CUR = 1
        1.CUR {
            linkWrap = <li><span class="spot5 active"> | </span></li>
            doNotLinkIt = 1
        }
    }
    
    # Add news title if on single view
    30 = RECORDS
    30 {
        if.isTrue.data = GP:tx_news_pi1|news
        dontCheckPid = 1
        tables = tx_news_domain_model_news
        source.data = GP:tx_news_pi1|news
        source.intval = 1
        conf.tx_news_domain_model_news = TEXT
        conf.tx_news_domain_model_news {
            field = title
            htmlSpecialChars = 1
        }
        wrap =  <li>|</li>
    }
    
    40 = TEXT
    40.value = </ol>
}

Erstellt: 09/2015| Geändert: 10/2015