Modificare modulo search
Salve, vorrei avere delle informazioni per modificare il search di un sito in drupal.
Il motore funziona ma il cliente mi chiede di avere più precisione nella ricerca.
Esempio: durante una ricerca mettendo due parole tipo "la casa", il motore mi ricerca tutto ciò che è con "la" e con "casa". Vorrei che il motore riconoscesse che c'è sono una soluzione e non più di una.
Fatemi sapere per favore.

Risposte
Ricerca esatta o per frase
Ciao, Drupal già ha questa caratteristica di poter "ricercare esattamente" una frase: è sufficiente mettere le virgolette attorno alla frase cercata, ad esempio "Sito in drupal".
Per automatizzare la cosa puoi per esempio crearti un moduletto minimo che implementa l'hook form_alter (ad esempio per il form search_block_form -- ricerca su blocco) e aggiungere una funzione di validazione extra che va a mettere le virgolette attorno al testo inviato dall'utente.
risolto!
GRazie lo stesso, ma mi sono accorto che nell' input titolo del mio motore c'èra "contains any word", e lo cambiato con "contains all word".
Ora va bene come vuole il cliente...perchè fa una ricerca su tutte le parole.
Grazie lo stesso e alla prossima.