Integrazione menų di FireWorks con DataBase (Parte VIII)
Pagina 8 di 8
Aggiungo tutti gli elementi al menù principale inserendo la sola descrizione nel caso sia una menù con sottomenù (ContaB>0)
Oppure la descrizione e la pagina da aprire nel caso sia un
livello finale senza sottomenù (ContaB=0)
<% If rsa.Fields.Item("ContaB").Value > 0 then %>
fw_menu_0.addMenuItem(fw_menu_0_ <%= rsa.Fields.Item("IDLivelloA").Value %> );
<% Else %>
fw_menu_0.addMenuItem(" <%=(rsa.Fields.Item("DescLivelloA").Value)%> " ,"window.open('pagina_ <%= rsa.Fields.Item("IDLivelloA").Value %> .html', '_parent');");
<% End If %>
<%
rsa.MoveNext
loop
%>
Fine del ciclo dei record di LivelloA e fine delle
modifiche.
fw_menu_0.hideOnMouseOut=true; ...
A questo punto basta salvare il file, posizionarlo sul server ed eseguirlo con un browser (via http mi raccomando !!) ed il gioco è fatto!
Adesso ad ogni modifica delle tabelle del database basta
ricaricare il file e le variazioni saranno immediatamente
visibili ed attive nella nostra pagina.
Naturalmente è possibile ogni altra
personalizzazione, per esempio portare il menu a tendina a 3
livelli, utilizzare delle immagini come sfondo del menu, ecc.
Quello che ci sentiamo di dire è... sperimentate!
Tutto è possibile e speriamo che nella prossima
release di FW ci sia un evoluzione per il controllo dei dati
dinamici.
tutorial a cura di Orlini Gabriele e Starz Andrea
- Articolo precedente Integrazione menų di FireWorks con DataBase (Parte VI)
- Articolo successivo Personalizzare la pagina d'errore 500 di IIS (Parte I)
Ti potrebbe interessare anche
commenta la notizia
Chiedi alla nostra Redazione!