Nuove funzioni di ricerca in Joomla 1,7
Posted on 05. nov, 2011 by stefano in joomla
Joomla 1.6 e 1.7 hanno introdotto alcune nuove funzionalità per quanto riguarda la ricerca, che può essere utile nella costruzione di siti web.
Salva una ricerca in una voce di menu
È ora possibile creare un link ad una pagina che riporta i risultati di ricerca Joomla. Per esempio, se si volesse collegare ad una pagina contenente i risultati della ricerca per la parola “principianti”, si dovrebbe configurare come segue:
- Creare una nuova voce di menu andando in Menu – menu principale, facendo clic su Nuovo, scegliendo “Risultati della ricerca List” come tipo di voce di menu.
- Sul lato destro dello schermo, sotto Impostazioni richieste, immettere la parola (s) o la frase che desideri che Joomla cerca nel “termine di ricerca” sul campo (in questo caso, il “principiante”, parola).
- Ci sono alcuni elementi di configurazione opzionale altri pannelli sul lato destro, come ad esempio alcune opzioni di visualizzazione limitata, quali moduli di assegnare alla pagina, il titolo della pagina del browser, e così via.
- Sul lato sinistro della schermata, configurare questa voce di menu come si farebbe con qualsiasi altra voce di menu (assegnare il titolo, genitore, ecc)
- Fare clic sul pulsante Salva.
La voce di menu risultante, se cliccato, esegue automaticamente una ricerca per il termine (s) che è stata selezionata nella voce di menu e restituire i risultati sullo schermo.
Qual vantaggio si può ottenere in questo modo?
Potrebbe essere considerato un sistema di etichettatura falso. Se una parola chiave appare in un articolo, deve essere tirato su con la ricerca. Purtroppo, la ricerca Joomla non è un granche. Il team di sviluppo sta lavorando su alcuni miglioramenti per la ricerca, che dovrebbero essere disponibili in Joomla 2,5 o 3,0.
Creare una pagina di ricerca
La domanda successiva è come creare una pagina generica di ricerca, dove il visitatore può entrare con qualsiasi termine di ricerca. Essenzialmente, questa pagina è l’equivalente al modulo di ricerca, che mostra un campo dove puoi inserire un termine di ricerca e quindi fare clic sul pulsante di ricerca. Si potrebbe utilizzare questa opzione se uno ha bisogno di una pagina di ricerca che appare in un menu, ma non vuole la casella di ricerca stesso sul sito.
Creazione di una pagina di ricerca è stato un compito semplice in Joomla 1.5, ma purtroppo, l’interfaccia per fare questo stesso compito è fuorviante e confuso in Joomla 1.7.
- Creare una nuova voce di menu andando in Menu – menu principale, facendo clic su Nuovo, scegliendo “Risultati della ricerca List” come tipo di voce di menu scegliete questa opzione, anche se si vuole una schermata vuota di ricerca senza risultati.
- Sul lato destro dello schermo, sotto Impostazioni richieste, immettere nulla nel campo termine di ricerca. Anche se questo è etichettato come impostazione desiderata, in realtà non lo è.
- Ci sono alcuni elementi di configurazione opzionale altri pannelli sul lato destro, come ad esempio alcune opzioni di visualizzazione limitata, quali moduli di assegnare alla pagina, il titolo della pagina del browser, e così via.
- Sul lato sinistro della schermata, configurare questa voce di menu come si farebbe con qualsiasi altra voce di menu (assegnare il titolo, genitore, ecc)
- Fare clic sul pulsante Salva.
- Purtroppo, questa è una delle interfacce utente peggiore che abbia mai visto in Joomla. Potrebbe essere fissato da alcuni cambiamenti linguaggio semplice.
- Includono una seconda scelta voce di menu. Lista “Pagina di ricerca”, come opzione, oltre a “Lista Risultati della ricerca”.
- Nella “Pagina di ricerca” opzione, non mostrano ciò che è attualmente chiamato “Richiesto Setting” scatola.
- Nella “lista dei risultati della ricerca” opzione, mostra il “Required Setting” casella e modificare il nome della casella di “Ricerca Termine”. Il termine di ricerca non è richiesto. Se non si è inserito, una pagina di ricerca standard vuota viene restituito.
Speriamo che questa interfaccia venga migliorata nella prossima release di Joomla.


