[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