[TYPO3-UG Italy] Menu lingue: cosa c'è che non va?

Simone Paolinelli paolinelli at mediaus.it
Wed Mar 7 12:18:07 CET 2012


Ciao Roberto,

credo di aver risolto (con l'aiuto di Nicola Della Marina che mi ha 
risposto in privato e che ringrazio): l'errore era banale non avevo 
creato i records 'alternative page language' per la pagina home.

Grazie ancora,
Simone


Il 05/03/2012 15:12, Roberto Torresani ha scritto:
> Ciao Simone!
> scusa il ritardo con cui rispondo.
> Ho provato ad inserire il tuo codice in un mio TYPO3 e funziona tutto
> correttamente.
> Prova a vedere se hai qualche altra parte di typoscript che "sporca"
> questa parte, magari utilizzando il "Typoscript Object Browser"
>
> Ciao
> roberto
>
>
> Il 01 marzo 2012 17:28, Simone Paolinelli<paolinelli at mediaus.it>  ha scritto:
>> Il 01/03/2012 10:46, Roberto Torresani ha scritto:
>>>
>>> Ciao Simone!
>>
>>
>> Ciao Roberto,
>>
>>
>>> cosa intendi per "non viene riconosciuta la lingua attiva"? Nel menu o
>>> nella traduzione della pagina?
>>
>>
>> nel menu che ho creato penso di aver specificato (salvo errori) che la
>> lingua corrente non debba essere linkata (ACT.doNotLinkIt = 1).
>> Questo succede se sto navigando il sito in lingua italiana ma non se navigo
>> in inglese o francese (il link viene creato per tutte le voci del menu delle
>> lingue).
>>
>> Per spiegarmi meglio riporto l'html generato per la pagine /it/home
>>
>> <li>ITA</li>
>> <li><a href="en/home/" onfocus="blurLink(this);">ENG</a></li>
>> <li><a href="fr/home/" onfocus="blurLink(this);">FRA</a></li>
>>
>> E qui quello generato dalle pagine /en/home e /fr/home
>>
>> <li><a href="it/home/" onfocus="blurLink(this);">ITA</a></li>
>> <li><a href="en/home/" onfocus="blurLink(this);">ENG</a></li>
>> <li><a href="fr/home/" onfocus="blurLink(this);">FRA</a></li>
>>
>> dove invece il secondo ed il terzo "li" dovevano essere privi di link
>> rispettivamente nel caso chiamasso il primo o il secondo url
>>
>>
>>> Cosa succede se all'url aggiungi un parametro L=1?
>>
>>
>> Niente, rimane tutto identico, ho provato a chiamare ad esempio
>> /en/home/?L=1 ed l'html generato è ancora lo stesso
>>
>>
>>> E come sono le tre url della stessa pagina, nelle diverse lingue,
>>> create da RealUrl?
>>
>>
>> Sono, a parer mio corrette: it/home/, en/home/ e fr/home/
>>
>>
>>>
>>> Ciao
>>> Roberto
>>
>>
>> Ciao e grazie!
>>
>> Simone.
>>
>>
>> lib.langMenu = HMENU
>> lib.langMenu {
>>   special = language
>>   special.value = 0,1,2
>>   special.normalWhenNoLanguage = 0
>>   1 = TMENU
>>   1 {
>>    NO = 1
>>    NO {
>>      stdWrap.setCurrent = ITA || ENG || FRA
>>      stdWrap.current = 1
>>      linkWrap =<li>|</li>
>>    }
>>    ACT<  .NO
>>    ACT.doNotLinkIt = 1
>>   }
>> }
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>
>
>



More information about the TYPO3-UG-Italy mailing list