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. Coding
    5. Breadcrumbs automatici
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      paolo.dossetto User • 14 giu 2013, 19:49 ultima modifica di

      Breadcrumbs automatici

      Buonasera, sul mio sito vorrei integrare un div per i breadcrumbs.
      Mi potreste spiegare la tecnica migliore per automatizzare il processo in asp.net?

      Grazie.
      Paolo. :gthi:

      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
         

      • A
        artcava Moderatore • 15 giu 2013, 21:13 ultima modifica di

        Ciao Paolo e benvenuto nella sezione.

        La gestione di un breadcrumb prevede una struttura sulla quale basarsi, nel tuo caso questa struttura da cosa è rappresentata?
        Hai un percorso predefinito o più percorsi riconducibili ad esempio ad un Database oppure ad una struttura sul FileSystem?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          paolo.dossetto User • 17 giu 2013, 07:54 ultima modifica di

          Innanzitutto grazie per la risposta!
          Ciascuna pagina del nostro sito viene memorizzata su un database nel quale è presente il nome della pagina, i percorsi dei file html inclusi nella pagina, description, title ecc...
          Non abbiamo previsto nessuna struttura sul file system. Dovrei crearne una? Se si, potresti spiegarmi un pò come procedere? (purtroppo non conosco questa soluzione essendo un principiante)

          Grazie!
          Paolo

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            artcava Moderatore • 17 giu 2013, 08:09 ultima modifica di

            OK, quindi una struttura esiste ed è residente nel database, se è così il FileSystem è superfluo.

            Come sono legati le pagine ed i percorsi tra di loro? Puoi farci un esempio della struttura del DB?
            Quale DB stai usando? MSSQL, Access oppure...?
            Quale versione del framework .NET stai utilizzando?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              paolo.dossetto User • 17 giu 2013, 08:19 ultima modifica di

              Allora, qui sotto ti incollo una riga presa direttamente dal DB.[TABLE]
              pagine
              [TH="bgcolor: #c0c0c0"]pagina[/TH]
              [TH="bgcolor:"]title[/TH]
              [TH="bgcolor:"]titolo[/TH]
              [TH="bgcolor:"]url[/TH]
              [TH="bgcolor:"]descrizione[/TH]
              [TH="bgcolor:"]parole_chiave[/TH]
              [TH="bgcolor:"]oggetto[/TH]
              [TH="bgcolor:"]etichetta[/TH]
              [TH="bgcolor:"]confrontata[/TH]
              [TH="bgcolor:"]tipo[/TH]
              [TH="bgcolor:"]confrontata2[/TH]
              [TH="bgcolor:"]idpage[/TH]
              [/TR]

              [TD]cardif.aspx[/TD]
              [TD]Commenti e notizie su Assicurazione CARDIF Assicurazioni[/TD]
              [TD] CARDIF Assicurazioni[/TD]
              [TD]
              [/TD]
              [TD]In questa pagina di PolizzaMigliore.it puoi inserire commenti su CARDIF Assicurazioni. Polizzamigliore.it il sito al tuo servizio sul mondo assicurativo[/TD]
              [TD]cardif, bnp, assicurazioni, confronta, preventivo, commenti, news, notizie[/TD]
              [TD]../includes/assicurazioni/cardif.html[/TD]
              [TD]#[/TD]
              [TD]2[/TD]
              [TD]assicurazioni2[/TD]
              [TD]4[/TD]
              [TD]504[/TD]
              [/TR]
              [/TABLE]

              Utilizzo un Db Access ed il framework è il 3.5

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                artcava Moderatore • 18 giu 2013, 08:25 ultima modifica di

                Bene, adesso sono confuso...

                Ammettiamo che il nostro caro utente approdi sulla pagina del tuo sito cardif.aspx cosa dovrebbe vedere nel Breadcrumb?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  paolo.dossetto User • 18 giu 2013, 10:37 ultima modifica di

                  Allora... in quel caso dovrebbe visualizzare: home >> compagnie >> Cardif Assicurazioni
                  Home punta a "polizzamigliore.it" e compagnie deve puntare a "polizzamigliore.it/compagnie.asp"

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    artcava Moderatore • 18 giu 2013, 11:47 ultima modifica di

                    Bene. ma a parte compagnie ci sono altre sezioni nel sito? Se sì, dove sono indicate nel database? Insomma come faccio a ricostruire la gerarchia di sezioni/pagine del sito?

                    Questo intendevo quando ho scritto: > La gestione di un breadcrumb prevede una struttura sulla quale basarsi...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      paolo.dossetto User • 18 giu 2013, 12:07 ultima modifica di

                      Ok, le sezioni non sono indicate nel Db, quindi dovrei creare nel db o comunque in una struttura sul filesystem dei campi dove associo alle sezioni la pagina che le descrive ed in cui sono contenuti i link alle varie sottosezioni o comunque pagine relative a quella sezione (es: compagnie.asp -> allianz.asp, generali.asp...). Ho capito bene?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        artcava Moderatore • 18 giu 2013, 12:47 ultima modifica di

                        Visto che hai a disposizione un database, anche se è Access, aggiungi una tabella con le sezioni (idSezione; Nome; Url) e poi metti, nella tabella che mi hai indicato, l'identificativo (idSezione) della sezione a cui appartiene quella pagina.

                        A questo punto avrai:
                        TabSezioni: con nome ed url delle sezioni
                        TabPagine: con nome, url e relazione con la sezione

                        Quando ti trovi dentro una pagina hai l'ultima delle briciole rappresentata dalla pagina stessa (che non necessita del link), attraverso Access sai a quale sezione appartiene la pagina e puoi così costruire la briciola precedente con il nome e l'url a cui deve puntare. Infine come briciola capostipite hai sempre la home del sito...

                        Se vuoi "esagerare" puoi costruire la tabella TabSezioni con un "riferimento circolare" ovvero un nuovo campo idParent, che farà riferimento nella maggior parte dei casi a 0, ovvero la Home, altrimenti ad una delle altre sezioni ed in questo caso avrai una gerarchia di sezioni annidate.

                        A disposizione per ulteriori chiarimenti!!!

                        Ciauuuu

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • P
                          paolo.dossetto User • 18 giu 2013, 14:00 ultima modifica di

                          Bhe, più chiaro di così si muore. Grazie per le preziose informazioni!!!!
                          Farò quanto mi hai detto 🙂

                          BUona giornata
                          Paolo

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            artcava Moderatore • 18 giu 2013, 14:06 ultima modifica di

                            Prego, buona giornata anche a te!

                            E buon lavoro
                            Marco

                            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