[TYPO3-UG Italy] R: R: MegaMenu con FT3

De Contardi Riccardo Riccardo.DeContardi at bhuman.it
Thu Apr 30 16:49:45 CEST 2015


A parte che non sono sicuro che "kindOfMenu" sia un buon nome (se ben ricordo flux non va d'accordo con i case misti ;)) ma detto questo...
Puoi recuperare questa proprietà della pagina in questo modo:

<v:page.menu expandAll="1">
   <f:for each="{menu}" as="item">
      <v:link.typolink configuration="{parameter:'{item.link}', title: '{item.linktext}'}">
        {pageData.kindOfMenu -> flux:form.data(as:'pageData',table:'pages',field:'tx_fed_page_flexform',uid:'{item.uid}')}
        {item.linktext}
      </v:link.typolink>
   </f:for>
  </v:page.menu>

Nota1: non sono sicuro che funzioni con le ultime versioni di VHS/flux/fluidpages
Nota2: se ben ricordo I ragazzi di flux mi avevano avvertito che dal punto di vista delle prestazioni non è una cosa ottimale; forse la cosa migliore sarebbe aggiungere alla tabella pages con un nuovo campo

In ogni caso, ti consiglierei anche di usare la chat di supporto sul sito di fluidTypo3, di solito rispondono in modo abbastanza sollecito :)




--------------------------------------------
Riccardo De Contardi – Web Developer
B Human Srl - www.bhuman.it
Riccardo.decontardi at bhuman.it
Corso di Porta Nuova, 46 - 20121 Milano
TEL +39-02-20.23.271 - FAX +39-02-20.240.561
--------------------------------------------


-----Messaggio originale-----
Da: typo3-ug-italy-bounces at lists.typo3.org [mailto:typo3-ug-italy-bounces at lists.typo3.org] Per conto di Paolo Bragagni
Inviato: giovedì 30 aprile 2015 16:40
A: TYPO3 Usergroup Italy
Oggetto: Re: [TYPO3-UG Italy] R: MegaMenu con FT3

si una cosa del genere

<flux.field.select name="kindOfMenu"
items="{list:'list',accordeon:'accordeon',std:'classic',pics:'pictures'}"
default="std" />

ma poi come fare per costruire il menu in base a questo?

non e' la strada giusta perche lui lo costruisce sempre in base a la pagina che sta renderizzzando

Il giorno 30 aprile 2015 16:36, De Contardi Riccardo < Riccardo.DeContardi at bhuman.it> ha scritto:

> Per "proprietà delle sottopagine" intendi che hai inserito delle nuove
> proprietà tramite flux?
>
>
> --------------------------------------------
> Riccardo De Contardi - Web Developer
> B Human Srl - www.bhuman.it
> Riccardo.decontardi at bhuman.it
> Corso di Porta Nuova, 46 - 20121 Milano TEL +39-02-20.23.271 - FAX
> +39-02-20.240.561
> --------------------------------------------
>
> -----Messaggio originale-----
> Da: typo3-ug-italy-bounces at lists.typo3.org [mailto:
> typo3-ug-italy-bounces at lists.typo3.org] Per conto di Paolo Bragagni
> Inviato: giovedì 30 aprile 2015 16:23
> A: TYPO3 Usergroup Italy
> Oggetto: [TYPO3-UG Italy] MegaMenu con FT3
>
> Sto cercando di fare un megamenu con http://geedmo.github.io/yamm3/ e
> FluidTypo3
>
> tutto bene se creo un solo tipo di menu, ad esempio il 'list', ma
> vorrei andare oltre e permettere all'utente di scegliere il tipo di
> Megamenu all'interno del sottoalbero.
> cioe' vorrei che ad esempio il primo sottoalbero sia di tipo 'list',
> il secondo di tipo 'Pictures', il tezo ancora 'list'
> tutto scelto dall'utente.
>
>
> e' possibile recuperare le proprieta delle sottopagine con fluid?
>
> ho provato a inserire gli input con flux, ma non vengono visti dal
> menu, cioe' lui recupera i settaggi della pagina di cui sta facendo il rendering.
>
> Interessa solo a me??
>
> saluti,
> PB
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>
> **************************************************
>
> Chi riceve il presente messaggio e' tenuto a verificare se lo stesso
> non gli sia pervenuto per errore. In tal caso e' pregato di avvisare
> immediatamente il mittente e, tenuto conto delle responsabilita'
> connesse all'indebito utilizzo e/o divulgazione del messaggio e/o
> delle informazioni in esso contenute, voglia cancellare l'originale e
> distruggere le varie copie o stampe.
>
> The receiver of this message is required to check if he/she has
> received it erroneously. If so, the receiver is requested to
> immediately inform the sender and - in consideration of the
> responsibilities arising from undue use and/or disclosure of the
> message and/or the information contained therein - destroy the original message and any copy or printout thereof.
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>
_______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy

**************************************************

Chi riceve il presente messaggio e' tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e' pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita' connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe.

The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof.


More information about the TYPO3-UG-Italy mailing list