Dreamweaver: non funziona più il menu a tendina

Di: LuGena | 26/09/2020 17:54:56
Buongiorno, buonasera, buonanno e buona befana a tutti,
è un pò che vi seguo ma la prima volta che vi scrivo spinta da un problemuccio che non riesco a risolvere sul mio sito... Provo ad esporlo sperando che qualcuno riesca ad aiutarmi:
Non funzionano più i menu a tendina della home page del sito. Questi sono stati costruti con un modello che poi è applicato in tutto il resto delle pagine che funzionano regolarmente.
Il problema è che la parte del menù della home non riesco a modificarla e quindi non so come muovermi...
Qualche idea?
Grazie mille

Risposte



Il problema del menu a tendina che non va può dipendere dal fatto che il browser non riesce più a trovare lo script necessario al suo funzionamento (ad esempio lo hai involontariamente cancellato oppure rimosso il link esterno di riferimento). Dovresti controllare il codice della tua pagina difettosa con le altre pagine, così da notare le differenze ed identificare il problema, ciao.

Di: Pablito | 26/09/2020 17:55:56


Scusate, ma il problema è semplice. I menu a tendina non vanno costruiti mai direttamente sui modelli, visto che il modello va ad occupare una sottocartella che si chiama Template e da quella posizione dà dei percorsi sbagliati alle pagine costruite su di esso. Bisogna prima creare una semplice pagina (che per comodità io chiamo sempre master) nella quale creare tutta la struttura, il layout e in questo caso i menu a tendina che puntino alle rispettive pagine. Soddisfatti del lavoro compiuto, la pagina va salvata come modello, (ovviamente non dimenticare di rendere modificabili le aree che ci occorrerano nelle pagine a seguire). Lo stesso DW chiederà l'aggiornamento dei collegamenti, al quale va risposto di si. Dopodiché, dal modello, che ha per estensione .dwt (dreamweaverteamplate), si va a creare la prima pagina che solitamente è la index, poi tutte le altre che ci occorrono. Vedrai che il tuo menu funzionerà a meraviglia. Puoi dare un'occhiata su un vecchio sito costruito tempo addietro e che fa ancora la sua bella figura nonostante qualcuno ci abbia messo le mani http://www.campaniagrituristica.it/

Di: Gian Paolo | 26/09/2020 17:55:56


Grazie delle risposte.
Sì, infatti avevo fatto proprio come dici tu Gian Paolo. Ho fatto una pagina con i menù e poi salvata come modello.A partire da quella ho crate tutte le pagine del sito...
In questo modo ha sempre funzionato tutto benissimo e continua a farlo anche ora , tranne che nella home page che di punto in bianco ha smesso di funzionare.
Se entro nel sito tramite contatti (che ad esempio non ha menù a tendina) riesco a navigare il sito perfettamente. Tranne che nella home page uffa!
Il problema è che non riesco neanche a modificare dal codice i menu della home visto che sono costruiti a partire dal modello che è fisso...
Questo è il sito in questione www.lasaponaria.com (questo e' il mo primo esperimento)
grazie per la disonibilità!

Di: LuGena | 26/09/2020 17:55:56


Prova a ricreare la index a partire dal modello, nel frattempo l'altra index la rinomini in index2. In alternativa puoi sempre staccare la index dal modello dal menu Elabora > Modelli > Stacca dal modello, procedura poco consigliata perché perderesti le peculiarità del modello. Puoi anche creare una pagina bianca, le dai il nome index, e sempre dal menu Elabora > Modelli > Applica modello alla pagina. Fà qualche tentativo e vedi quale può risolverti il problema. Ciao

Di: Gian Paolo | 26/09/2020 17:55:56


Buon domenica!
Ci avevo pensato...ma poi mi è venuto un dubbio.
Anche se ricreo la pagina, e la chiamo sempre index in modo che la url sia sempre la stessa..
non è che mi perdo tutti i siti che linkano alla mia home page?
E i banner idem?

Di: LuGena | 26/09/2020 17:55:56