vinoalvino Posted January 18, 2009 Share Posted January 18, 2009 Vendo vino. Le mie categorie sono ridotte al seguente albero:Tipologie: Rosso, Bianco, Rosato, Distillati, Bollicine, Fine pasto e formaggiRegioni: [elenco regioni italiane]Invece di visualizzare l'albero delle categorie mi basterebbero due menu select che mostrino le due categorie di alto livello con dentro le opzioni figlie.Ho realizzato un prototipo (funzionicchia) in cui vado a definire direttamente nel php del modulo le voci che mi servono: $cat_select = array( array($this->l('Select type'),5,6,7,8,9), array($this->l('Select region'),12,15,16,17,18,19) ); In pratica la prima voce mostra il "titolo" dell'elenco e i numerini che seguono sono gli id delle categorie che verranno visualizzate nell'elenco. E' poco parametrizzato, ma funziona. Allego il prototipo che andrebbe, come si dice, parametrizzato un po meglio ... (leggi il file "leggimi.txt")Selezionando una voce dall'elenco viene mostrata la categoria corrispondente. La cosa carina è che la "navigazione" viene mostrata corretta es: Home -> Regioni -> ToscanaSarebbe carino, ma un gran casino come scrittura di codice, rendere il tutto completamente automatico della serie:1) una prima select con le voci di primo livello (Tipologie, Regioni)2) selezionando qualcosa compare una seconda select con le voci adatte3) se ci sono altri livelli il tutto deve essere ricorsivo Val la pena di implementare tutto questo casino o ci teniamo lo schifo della dichiarazione direttamente nel modulo? blockmycategories.zip Link to comment Share on other sites More sharing options...
Zizu Posted January 18, 2009 Share Posted January 18, 2009 Io sarei interessato, sembra carinissima come cosa.Grazie per i tanti aiuti vinoalvino. Link to comment Share on other sites More sharing options...
Ehinarr Posted January 18, 2009 Share Posted January 18, 2009 Grazie. Link to comment Share on other sites More sharing options...
vinoalvino Posted January 21, 2009 Author Share Posted January 21, 2009 Sto realizzando una nuova versione nella quale basta specificare la/le categorie padri e visualizza tutti i figli. Mi spiego meglio: Ho la categoria "Tipologia" con sotto bianchi, rossi, rosati .... Basta aggiungere "Tipologia" e il modulo mostra una select del tipo:Tipologia- bianchi- rossi- rosati- .... Link to comment Share on other sites More sharing options...
disarci Posted January 21, 2009 Share Posted January 21, 2009 Molto interessato,grazie Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now