Jak wyszukiwać na wszystkich polach (tytuł i tagi oraz treść)? [Zamknięte]

14

Wbudowana wyszukiwarka w Drupal 7 nie wyszukuje w polach tytułu ani tagów, tylko w treści węzła. Muszę mieć możliwość wyszukiwania na wszystkich polach.

Jaki jest najlepszy moduł do zainstalowania tego, jeśli korzystam z Drupala na Apache w systemie Windows?

Diana
źródło

Odpowiedzi:

31

Jedną z rzeczy, które możesz zrobić, aby kontrolować, które pola są uwzględnione w indeksie wyszukiwania, jest przejście do strony „ Zarządzaj wyświetlaniem ” określonego typu treści .

Więc przejdź do Struktura -> Typy treści -> Twój typ zawartości -> Zarządzaj wyświetlaniem.

Na tym ekranie zobaczysz zwiniętą sekcję o nazwie „Niestandardowe ustawienia wyświetlania”. Wystarczy kliknąć, aby go rozwinąć. Powinieneś zobaczyć, że możesz zaznaczyć, aby włączyć dostosowywanie ekranu „Indeks wyszukiwania” (zazwyczaj domyślnie dołączany jest tylko zwiastun lub podsumowanie). Zaznacz pole „Indeks wyszukiwania” i zapisz:

wprowadź opis zdjęcia tutaj

To zapewni ci zupełnie nową kartę „Indeks wyszukiwania” na tym ekranie. Kliknij na nią i zacznij dostosowywać, które pola chcesz uwzględnić w indeksie wyszukiwania tego typu treści:

wprowadź opis zdjęcia tutaj

Boriana Ditcheva
źródło
Dziękuję Ci !! Nigdzie nie mogłem tego znaleźć na stronie drupala
Diana
Nie ma za co!
Boriana Ditcheva
2
ale jedyną rzeczą jest to, że pole „Tytuł” ​​nie jest dostępne na tej stronie jako „widoczne”. co możemy zrobić, aby tytuł znalazł się również w wyszukiwaniu?
Diana
1
Tytuł powinien być faktycznie domyślnie wyszukiwany. I pamiętaj, aby przebudować indeks wyszukiwania po dokonaniu zmian takich jak powyżej, aby nowe pola zostały zebrane!
Boriana Ditcheva
2
Nawiasem mówiąc, nie odnosząc się do tej odpowiedzi, ponieważ nie mogła rozwiązać całego problemu, ale ogólnie w witrynach StackExchange, chciałem zauważyć, że możesz zaakceptować lub pozytywnie głosować odpowiedzi, które pomogą ci, korzystając ze znacznika wyboru lub strzałki obok odpowiedzi. Zauważyłem, że nigdy nie zaakceptowałeś odpowiedzi, a być może dlatego, że twoje problemy nigdy nie zostały w pełni rozwiązane, co jest całkowicie w porządku, ale jeśli to tylko kwestia edukacji, chciałbym wyjaśnić tę praktykę!
Boriana Ditcheva