Menu in Php e Javascript:
salve, premetto che uso il php da circa 8 minuti, detto questo vi espongo il problema:
nel sito che sto facendo un un menù a tendina, o comparsa come lo si voglia chiamare, in javascript (tigra menu, per essere precisi)questo menù è composto da tre file uno dei quali (cioè quello che interessa a me) e quello delle voci del menù ed è strutturato in questo modo:
Ci sno diversi tipi di voci del menù alcune hanno dei sottomenù che a sua volta hanno dei sotto-sottomenù ad altre voci che sono dei link diretti e in particolare sono fatti in questo modo:
le voci ed i relativi link sono racchiuse tra parentesi quadre []
la prima parte è Il testo del menù la seconda , dopo la virgola, è il collegamento , se
esempio:
['voce del menu link diretto, link.html']
per le voci che hanno sottomenù la situazione e lievemente differente:
la voce della menu è racchiusa tra parentesi quadre[] la prima all'inizio la seconda alla fine di tutti gli altri sottomenù,
la prima parte è il testo , dopo la virgola invece c'è null,null, che sta ad indicare che la voce non ha link in quanto ha dei sottomenù quindi si aprono le parentesi e c'è la voce del menù con il link
esempio
['Menu esempio', null, null,
['Voce 1 del menu', 'link.php'],
['Voce 2 del menu', 'struttura.php'],
['Voce 3 del menu', 'come.php'],
],
o cosi via quindi ricapitolando una voce del menù in ogni caso si apre e si chiude con le parentesi quadre nel caso questa voce contenesse un menu dopo il testo si mette ,null,null, e sotto le voci con i link alla fine si chiudono le parentesi
+ molto semplice il funzionamento molto più di quanto sono stato capace io di spiegarlo
il funzionamento potete vederlo clikkando qui
adesso il problema che mi pongo è questo : come posso rendere dinamico il menù?
ovvero io ho dei prodotti che appartengono a delle categorie
esempio:
informatica ->
Hardware
Software ecc..
ed ogni categoria (es. software ) puo avere delle sottocategorie (es: sistemi oparativi, giochi ecc)
adesso mi srevirebbe sapere come devo strutturare il db dei prodotti e cosa il codice php che crei questo menù andando a prendere dal db i dati
come posso fare?
quanti campi deve avere il database per gestire le varie categorie e sottocategorie di menù
Grazie