2013-08-19 7 views
28

Właśnie zdałem sobie sprawę, że wyszukiwanie Plone nie "widzi" zawartości zawartej w portletach po dodaniu około miliona statycznych portletów tekstowych do nowej witryny. Czy istnieje możliwość skonfigurowania dostępu do tej treści?Czy wyszukiwanie Plone można skonfigurować tak, aby wyświetlało treść portletu?

Przykład testowy, search for "Gwynn" na naszej stronie CA & ES w rozwój:

Jednak "Gwynn" pojawia się w portletu na this page.

Jedyne inne rozwiązanie, które mogę wymyślić, to zamiast tego używać portletów treści i przełączać wszystkie portlety "statyczny tekst" na strony ... Nie jest to idealne, ponieważ wynik wyszukiwania przyciągnie tę "stronę treści". zamiast rzeczywistej strony, na której wyświetlany jest portlet.

Ta strona działa w wersji Plone 4.3.

+3

Portlety nie są typami treściowymi, dlatego nie są indeksowane. Znam ten przypadek, ale rozwiązaliśmy go, umieszczając zawartość na przeciągnij i upuść w obszarze portletu, ale nadal jest to obiekt AT. treść tekstowa zostanie zindeksowana na rodzica. [Sprawdź] (https://github.com/4teamwork/ftw.contentpage). Można załączyć indeks wyszukiwania_tekstu i pobrać wszystkie portlety statictext i dołączyć tekst do możliwego do przeszukiwania tekstu bieżącego obiektu. – Mathias

+4

Tworzenie pakietu w tym celu może być zabawnym jednodniowym sprintem dla grupy Davis. – SteveM

+1

Można to zrobić w ciągu jednego dnia ..?! Brzmi nieźle, może później tej jesieni? :) – feesh

Odpowiedz

Powiązane problemy