Zum Inhalt springen

Ampliar la navegación raíz con títulos de noticias

Puede utilizar el siguiente Typoscript para crear una navegación rootline o breadcrumb. A continuación, ésta se amplía en la vista única de un artículo de noticias mediante el título de la noticia. Aquí se utiliza la extensión news.

1. crear la navegación rootline

lib.rootline = COA
lib.línearaíz {

  wrap = <ul class="rootline">|</ul>
  
  # migas de pan
  10 = HMENU
  10 {
    special = línea raíz
    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. añadir títulos de noticias a la línea raíz

## La condición se utiliza para asegurar que el código sólo se ejecuta 
## cuando se llame a una página con la vista del artículo de noticias.

[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 = REGISTROS
lib.rootline.20 {
  dontCheckPid = 1
  tablas = tx_noticias_dominio_modelo_noticias
  source.data = GP:tx_news_pi1|news
  fuente.intval = 1
  conf.tx_news_dominio_modelo_noticias = TEXTO
  conf.tx_news_dominio_modelo_noticias.field = title
  conf.tx_news_domain_model_news.htmlSpecialChars = 1
  wrap = <li>|</li>
}
[end]

El contenido de esta página se ha traducido automáticamente.

Aktualisiert: 09.04.2025