2011-07-07 10 views
11

Tarea1. En TypoScript Necesito obtener una página title para una página determinada id {$my_page_uid} Task2. Este título de la página debe ser recibido de acuerdo con el idioma actualTypoScript: obtenga el título de la página por id. De la página

necesito este título en la forma como temp.pTitle, por lo que puede hacer a continuación pág.10 < temp.pTitle

+1

Solo para recibir actualizaciones: ¿Alguna de estas respuestas funciona para usted? – Mateng

Respuesta

16

A primera vista Pensé: ¡Jaja! Eso es trivial ... pero en realidad no es. Aquí es una solución inteligente para la primera parte me encontré en un german forum:

temp.pTitle = HMENU 
temp.pTitle { 
    special = list 
    special.value = {$my_page_uid} 
    1 = TMENU 
    1 { 
    NO { 
     doNotLinkIt = 1 
    } 
    } 
} 

No sé si esto resuelve la parte idioma, pero debería.

+1

Eso es inteligente, +1 – konsolenfreddy

+0

¿Por qué lo harías como HMENU? Debido a los requisitos de idioma? – tmt

+3

Sí, de lo contrario solo podría usar 'data = DB: pages: {$ my_page_uid}: title' – Mateng

2
lib.pagetitle = RECORDS 
lib.pagetitle { 
    source.data = page:uid 
tables = pages 
conf.pages = TEXT 
conf.pages.field = nav_title 
} 

Para obtener título actual página:

lib.pagetitle = TEXT 
lib.pagetitle.field=title 
0

Hay una solución aún más simple ..

10 = TYPOLINK 
10.parameter = [your_page_id] 

Cuando se omite el .value o .field, toma automáticamente el título de la página como valor Esto incluso funciona con múltiples idiomas.

+0

No hay propiedad "doNotLinkit" en stdWrap. – maholtz

+0

lo siento, debería estar en typolink – pduersteler

+0

No hay ningún objeto TYPOLINK. [Objetos de contenido (cObject)] (https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Index.html#) –

14
temp.pTitle = TEXT 
temp.pTitle.data = DB:pages:{$my_page_uid}:title 
+0

¡Esta es en mi humilde opinión la solución más exacta! – mtness

+6

Tenga en cuenta que esto no tiene en cuenta las superposiciones de idiomas. – lorenz

Cuestiones relacionadas