Zum Inhalt springen

Rootline-Navigation um News Titel erweitern

Mit dem folgenden Typoscript können Sie eine Rootline- oder Brotkrumen-Navigation erzeugen. Diese wird dann in der Einzelansicht eines News-Artikels um den Titel der News erweitert. Hier kommt die Extension news zum Einsatz.

1. Rootline-Navigation erzeugen

lib.rootline = COA
lib.rootline {

  wrap = <ul class="rootline">|</ul>
  
  # Breadcrumbs
  10 = HMENU
  10 {
    special = rootline
    special.range = 1|-1
    
    1 = TMENU
    1 {
      NO = 1
      NO.doNotLinkIt = |*| 0 |*| 1
      NO.allWrap = |*|<li>|<span class="divider">/</span></li>|*|<li>|</li>    
      NO.stdWrap.htmlSpecialChars = 1      
    }
  }
}

 

2. Rootline um News-Titel erweitern

## Über die Condition wird erreicht, dass der Code nur dann ausgeführt wird, 
## wenn eine Seite mit der news-Artikelansicht aufgerufen ist.

[globalVar = GP:tx_news_pi1|news > 0]

lib.rootline.10.1.NO.doNotLinkIt = 0
lib.rootline.10.1.NO.allWrap = <li>|<span class="divider">/</span></li>

lib.rootline.20 = RECORDS
lib.rootline.20 {
  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
  conf.tx_news_domain_model_news.htmlSpecialChars = 1
  wrap = <li>|</li>
}
[end]

 

Aktualisiert: 14.04.2024