Search Autocomplete

Ritratto di Vanni

Ci piace la barra di ricerca di Google o Youtube perché appena cominciamo a scrivere qualcosa subito appare un’elenco di parole con le lettere digitate?? Vogliamo inserire una cosa simile anche nel nostro sito in Drupal?? Nessun problema, esistono dei moduli, che in base ai contenuti delle nostre pagine creano liste autocompletanti di termini.

Prenderò in esame il modulo Search Autocomplete che potete scaricare da qui, ma per funzionare ha bisogno di views. Questo modulo espande le potenzialità del modulo Search (presente nel core di Drupal) e può “costruire” un elenco di termini in base ai titoli delle vostre pagine, può essere utilizzato anche per siti multilingua.

Potete anche creare un vostro form di ricerca, però, prima è bene leggere la documentazione ufficiale.

Un modulo simile è Finder.

Descrizione d’uso del modulo Search Autocomplete

  • Installiamo e abilitiamo il modulo
  • Configuriamo i relativi permessi
  • Andiamo nella sua pagina di configurazione admin/config/search/search_autocomplete
  • pagina di configurazione del modulo search autocomplete
  • Decidiamo di configurare il blocco Search che nelle mie pagine è chiamato “Cerca nel sito” e si trova in alto a destra
  • Decidiamo dopo quante lettere inserite si deve avviare l’autocompletamento e quanti risultati di ricerca devono apparire
  • configurazione del blocco Search
  • Possiamo personalizzare le frasi che appariranno sia nel caso che ci siano o meno dei risultati
  • personalizzazione delle frasi di ricerca e del colore della finestra
  • Nella seconda sezione della pagina di configurazione decidiamo cosa visualizzare e il colore della finestra dei risultati
  • Di default è selezionata l’opzione “use an existing view” la quale crea un elenco con i titoli delle nostre pagine web e cliccandoli verremo indirizzati al relativo nodo
  • Possiamo anche creare una nostra lista di termini a cui andremo ad assegnare termine e Url (static re source)
  • opzioni per il funzionamento del blocco Search autocomplete
  • Salviamo il tutto
  • Ecco il risultato usando l’opzione “use an existing view” e inserendo soltanto le lettere “com”
  • esempio di visualizzazione con impostazioni di default e termini di ricerca trovati
  • Subito un elenco di pagine del mio sito, con visualizzato: titolo, content type, autore, num. commenti
  • Da notare che viene visualizzata la frase che avevo inserito in fase di configurazione
  • Ecco il risultato usando l’opzione “use an existing view” e inserendo soltanto le lettere “yah”
  • esmpio di ricerca senza visualizzazione di termini
  • Ecco il risultato usando l’opzione “static re source” e inserendo soltanto le lettere “com”
  • esempio di ricerca con impostazioni di default modificate e personalizzate
  • Cliccando sul termine yahoo vengo indirizzato all’Url che gli avevo assegnato

Aggiungi un commento

Filtered HTML

  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Comment

  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente

Plain text

  • Nessun tag HTML consentito.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.
Per tutelare la vostra privacy suggerisco l'uso di un nickname o lasciare anonimo...
CAPTCHA
Questa domanda e' per testare se sei un visitatore persona e non un software che genera spam
8 + 11 =
Risolvi la semplice domanda di matematica e inserisci il risultato. Es. se e' 1 + 3 inserisci 4.