Come effettuare la ricerca su tutti i campi (titolo, tag e corpo)? [chiuso]


14

Il motore di ricerca integrato in Drupal 7 non cerca nei campi titolo o tag, solo sul corpo del nodo. Devo essere in grado di cercare in tutti i campi.

Qual è il modulo migliore da installare per questo se sto eseguendo Drupal su Apache su Windows?

Risposte:


31

Una cosa che puoi fare per controllare quali campi sono inclusi nell'indice di ricerca è andare alla pagina " Gestisci display " del tuo tipo di contenuto specifico .

Quindi vai su Struttura -> Tipi di contenuto -> Il tuo tipo di contenuto -> Gestisci display.

In quella schermata, vedrai una sezione compressa chiamata "Impostazioni di visualizzazione personalizzate". Basta fare clic su di esso per espanderlo. Dovresti vedere che puoi controllare per abilitare la visualizzazione dell '"Indice di ricerca" da personalizzare (di solito è incluso solo il teaser o il riepilogo per la personalizzazione di default). Seleziona la casella "Cerca indice" e salva:

inserisci qui la descrizione dell'immagine

Questo ti fornirà una nuovissima scheda "Indice di ricerca" su questa schermata. Fare clic su di esso e iniziare a personalizzare i campi che si desidera includere per l'indice di ricerca di questo tipo di contenuto:

inserisci qui la descrizione dell'immagine


grazie !! Non sono riuscito a trovarlo da nessuna parte sul sito di Drupal
Diana,

Sei piu 'che benvenuto!
Boriana Ditcheva,

2
ma l'unica cosa è che il campo "Titolo" non è uno che è disponibile in questa pagina per essere messo come visibile. cosa possiamo fare per includere anche il titolo nella ricerca?
Diana,

1
Il titolo dovrebbe essere cercato per impostazione predefinita in realtà. E assicurati di ricostruire l'indice di ricerca dopo aver apportato modifiche come sopra, quindi i nuovi campi vengono raccolti!
Boriana Ditcheva,

2
A proposito, non per quanto riguarda questa risposta ovviamente, dal momento che potrebbe non aver risolto il tuo intero problema, ma solo in generale sui siti StackExchange, ho voluto sottolineare che puoi accettare o migliorare le risposte che ti aiutano usando il segno di spunta o frecce accanto alle risposte. Ho notato che non hai mai accettato una risposta, e ciò potrebbe essere dovuto al fatto che i tuoi problemi non sono mai stati completamente risolti, il che va benissimo, ma se è solo una questione di educazione, ho voluto spiegare quella pratica!
Boriana Ditcheva,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.