Il giorno 17/apr/08, alle ore 10:06, Cristiano Ferrari ha scritto:
Sto esplorando per la prima volta il motore di ricerca
di SarAt ed
ho alcuni dubbi.
Leggendo il manuale c'è dalla versione 7 in poi {search_site7} che
si è aggiunto al tradizionale {search_engine}.
1-Partendo ora mi conviene quindi usare il nuovo {search_site7}?
Sì, ma leggi la risposta alla domanda #6
2-Se cerca in tutto il sito non sono da definire i
campi in cui
cercare? ({searchFld1}...)
Sì, li definisci attraverso il meccanismo della Ricerca a tutto testo.
Tabella per tabella. In pratica: menu pagine, scegli una tabella.
Clicca la linguetta Informazioni. Clicca il pulsante "Ricerca a tutto
testo..."
3-Il fatto che cerca in tutto il sito significa che
non è più
necessario il {multiSectionsSearch}?
Esatto.
4-I parametri (tipo {searchengine_next}) continuano a
chiamarsi così
o hanno cambiato nome pure loro?
Tutti i parametri e i risultati hanno il medesimo nome in search_site7
e in search_engine
5-sortBy è definito come "Numero del campo da
usare come chiave
d'ordinamento"; dove si vede che numero è un determinato campo?
E' il numero d'ordine. Siccome è noioso star lì a contare, funziona
anche il nome, per esempio sortBy=title
6-se anzichè cercare in tutto il sito voglio cercare
solo in una
tabella devo continuare a usare {search_engine}?
Se vuoi cercare solo in una tabella senza impaginare i risultati in
sottopagine (stile Google: trovati 500 risultati, ne mostriamo 25 per
pagina, sono 20 pagine, stai guardando la terza pagina, risultati da
51 a 75), usa una Vista con ricerca a tutto testo.
Se vuoi cercare in più di una tabella, indicando tu quali tabelle,
escludendo alcune tabelle che pure hanno attivato per qualche motivo
la Ricerca a tutto testo, e impaginando i risultati in sottopagine,
usa search_engine e ricorda di compilare il parametro
multiSectionsSearch. Questo è l'unico caso in cui consigliamo ancora
di usare search_engine
L.A.
--
Accomazzi.net di Luca Accomazzi
Via Antonio Gramsci, 40
20017 Rho (Mi)
Tel. 02.00615556
Fax 02.700537345
Cell. 349.7680116
Skype misterakko
http://www.accomazzi.net
P. IVA 04850210966