- Home
- Categorie
- Gaming, Hardware e Software
- Hardware e Reti: Computer & Telefonia - Accessori & Periferiche
- problema concettuale menu
-
problema concettuale menu
ciao, ho un problema con i menu dei miei siti. ho usato per fare in fretta uno script già fatto, ora però ho necessità di ottimizzarlo.
illustro in modo semplificato:la tabella del menu è formata da un ID, un Parent e il nome
ho due funzioni: una ContaSubMenu e una VisualizzaSubMenu
il menu si costruisce così:
fa la prima query (il primo livello) prendendo tutto quel che ha parent 0.
ciclo for e scrive la voce- se ContaSubMenu > 0 allora VisualizzaSubMenu passandogli l'ID del primo livello (che è il Parent del subMenu, ovvio)
- ulteriori livelli, stessa procedura
fine ciclo for
ora, così facendo scrive SEMPRE tutto il menu, anche se poi tramite alcune funzioni JS fa vedere solo quel che serve (fate conto sia il classico menu alla "esplora risorse" con i + e i - )
a me invece servirebbe scrivere SEMPRE il primo livello, e poi i sottolivelli solo in base a quale voce stiamo visualizzando.
l'unico parametro che passo nell'URL è l'ID della voce richiesta dall'utente.prima di rifarlo tutto, una mezza idea ce l'ho, volevo vedere se riuscivo a salvare qualcosa di questo (e far prima)
-
dai raga!!!!
mi serve solo il CONCETTO, non il codice.
-
Bo', se sei al primo livello, selezione i rocord con submenu 0, altrimenti con submenu uguale a quello passato? O non ho capito?
-
ah... la discussione era un po' vecchia ^_^