Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Help Center: consigli per il tuo progetto
    5. consiglio per menù aggiornabile
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • Y
      yabeforg User Attivo • ultima modifica di

      consiglio per menù aggiornabile

      Uso xhtml e css ma ho l'esigenza di creare un menù che una volta modificato, si aggiorni in automatico in tutte le pagine dove è inserito.

      Quali sono i modi più semplice per risolvere?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • Y
        yabeforg User Attivo • ultima modifica di

        Nessuno riesci a consigliarmi?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          codencode User Attivo • ultima modifica di

          Il codice del menu è duplicato per ciascuna pagina del sito?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • Y
            yabeforg User Attivo • ultima modifica di

            @codencode said:

            Il codice del menu è duplicato per ciascuna pagina del sito?

            Si. In pratica lo stesso menù usato per tutte le pagine del sito. Riesci ad aiutarmi?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              codencode User Attivo • ultima modifica di

              Se è inserito in maniera statica, ovvero lo stesso codice del menu in ogni pagina, non puoi ottenere quello che vuoi. Per poterlo fare devi usare php, racchiudendo il codice del menu in un file separato ed importandolo in tutte le pagine. In tal modo, modificando l'unico file del menu, le modifiche saranno apportate in tutte le pagine.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • Y
                yabeforg User Attivo • ultima modifica di

                @codencode said:

                Se è inserito in maniera statica, ovvero lo stesso codice del menu in ogni pagina, non puoi ottenere quello che vuoi. Per poterlo fare devi usare php, racchiudendo il codice del menu in un file separato ed importandolo in tutte le pagine. In tal modo, modificando l'unico file del menu, le modifiche saranno apportate in tutte le pagine.

                Ok. Dimmi se ho capito bene:

                realizzo il sito in xhtml e css come ho sempre fatto, in più devo creare un .php contenete solo il menù che richiamerò dalle pagine .html?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • C
                  codencode User Attivo • ultima modifica di

                  Si, esattamente.
                  Crei un file, es. menu.php, che contiene il codice html del menu con le funzioni php per accendere, eventualmente, la voce di menu in base alla pagina in cui ci si trova.
                  Poi, sempre tramite php, importi menu.php nelle varie pagine, in corrispondenza della posizione in cui deve comparire il menu.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • Y
                    yabeforg User Attivo • ultima modifica di

                    Dovrei trovare un esempio per studiarmelo.... se avrai voglia e tempo di buttare giù un esempio fammi un fischio 😄

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • S
                      studio.grafico.n6 User Newbie • ultima modifica di

                      Dovresti usare la funzione include(); ti spiego come:
                      ? dai l'estensione .php alla tua pagina, taglia la porzione di codice del menù e incollalo in un nuovo file che chiamerai "menu.php"
                      ? nella posizione dove c'era il menù inserisci:
                      <?php include("menu.php"); ?>
                      ? dovresti inserire la stringa sopra in tutte le pagine dove vuoi che appaia il menu, e tutte devono avere l'estensione .php anzichè .html

                      Ps. tutti i file devono essere nella stessa crtella altrimenti devi cambiare il percorso nell'include();

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • Y
                        yabeforg User Attivo • ultima modifica di

                        Bene grazie, ora incomincia a essere più chiaro 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti