[TYPO3-UG Italy] xflextemplate creare menu

Federico Bernardin federico at bernardin.it
Fri Dec 17 18:11:55 CET 2010


Ciao Andrea, stai sbagliando nel nome dell'ogetto COA.

Xflextemplate mostra nel marcatore solo l'oggetto che ha lo stesso nome, per cui a vedere il tuo codice ti basterebbe inserire al posto di mainmenu, main_page (non ti confondere con main_page.value, che va bene così).

Prova e poi fammi sapere.

Ciao
Federico

Il giorno 17/dic/2010, alle ore 17.34, andrea gastaldello ha scritto:

> Ciao,
> vorrei creare una serie di elementi da dare in pasto hai redattori, uno di
> questo prevede di creare un menu delle sottopagine della pagina fornita come
> input.
> 
> Ho utilizzato xflextemplate ma non riesco a visualizzare il menu in maniera
> corretta qualcuno di voi può aiutarmi?
> 
> Nella sezione element ho inserito un elemento main_page come input
> 
> Nella sezione typoscript ho inserito questo codice:
> mainmenu = COA
> mainmenu.10 = HMENU
> mainmenu.10.special = list
> mainmenu.10.special.value = main_page.value
> mainmenu.10.1 = TMENU
> mainmenu.10.1.expAll = 1
> mainmenu.10.1.noBlur = 1
> mainmenu.10.1 {
>   NO = 1
>   NO.allWrap = <li><span>|</span></li>
>   NO.ATagTitle.field = title
>   NO.ATagParams = class="item-{elementUid}"
>   NO.subst_elementUid = 1
>   ACT = 1
>   ACT.wrapItemAndSub = <li><span>|</span></li>
>   ACT.ATagTitle.field = title
>   ACT.ATagParams = class="item-{elementUid}"
>   ACT.subst_elementUid = 1
>   CUR = 1
>   CUR.wrapItemAndSub = <li><span class="active" >|</span></li>
>   CUR.ATagTitle.field = title
>   CUR.ATagParams = class="active item-{elementUid}"
>   CUR.subst_elementUid = 1
> 
>   #IProcFunc = user_menu->user_targetMenu
> }
> #lib.mainMenu.10.1.wrap = <ul>|</ul>
> 
> 
> mainmenu.20 = HMENU
> mainmenu.20.special = directory
> mainmenu.20.special.value = main_page
> mainmenu.20.1 = TMENU
> mainmenu.20.1.replace_overColor = 1
> mainmenu.20.1.noBlur = 1
> mainmenu.20.1 {
>   NO.allWrap = <li><span>|</span></li>
>   NO.ATagTitle.field = title
>   NO.ATagParams = class="item-{elementUid}"
>   NO.subst_elementUid = 1
>   ACT = 1
>   ACT.wrapItemAndSub = <li><span class="active">|</span></li>
>   ACT.ATagTitle.field = title
>   ACT.ATagParams = id = "active" class="item-{elementUid}"
>   ACT.subst_elementUid = 1
>   CUR = 1
>   CUR.wrapItemAndSub = <li><span class="active" >|</span></li>
>   CUR.ATagTitle.field = title
>    CUR.ATagParams = id = "active" class="item-{elementUid}"
>   CUR.subst_elementUid = 1
> }
> mainmenu.wrap = <ul>|</ul>
> 
> nella sezione HTML ho inserito:
> 
> <div class="menu">###MAINMENU###</div>
> 
> Inserendo l'elemento sulla pagina e fornendo sull'input l'id della home del
> sito mi trovo questo html
> <div class="menu"></div>
> 
> Dove sbaglio?
> 
> Grazie per l'aiuto
> Andrea
> _______________________________________________
> 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