Leider werden bei mir die FAQ Einträge und Newsmeldungen nicht textlich indexiert mit der Suche – ich kann die Inhalte nicht finden. Habt ihr Tipps? Die Leser-Seiten haben keine Einstellung «Nicht durchsuchen» …
Druckbare Version
Leider werden bei mir die FAQ Einträge und Newsmeldungen nicht textlich indexiert mit der Suche – ich kann die Inhalte nicht finden. Habt ihr Tipps? Die Leser-Seiten haben keine Einstellung «Nicht durchsuchen» …
Das heißt die URLs zu den einzelnen News- und FAQ-Beiträgen scheinen auch nicht auf, wenn du in der Systemwartung den Suchindex neu aufbauen lässt?
Mit dem FAQ Modul kenne ich mich zuwenig aus, da wir das selten benutzen. Gibt es denn einen FAQ Reader? Wenn ja, dann solltest du diesen auch für diesen Zweck benutzen.
Ja den gibt es, aber die FAQ-Page ist eine Kombination von Liste und Antwort (Reader). Einzeln aktiviert geht die Indexierung auch nicht wenn man den Reader irgendwo platziert, vermutlich weil er ja nicht im Einsatz ist – ich frag mal bei RockSolid nach, die haben das so integriert als FAQ-Page, dann sollte es ja auch funzen ;-)
Danke soweit …
Die Template mod_faqlist und mod_faqpage leiten vom block_unsearchable Template ab. Nur das Template mod_faqreader leitet vom Tempalte block_searchable ab. Daher werden auch nur FAQ Einträge indiziert, wenn du das korrekt mit Reader aufgesetzt hast. Das solltest du auch umsetzen - unabhängig davon wie es RockSolid macht ;).
Du könntest natürlich das jeweilige FAQ Template ändern und stattdessen von block_searchable ableiten. Der Vorteil vom Setup wie es eigentlich vorgesehen ist, ist aber, dass du dann je eine URL für einen FAQ Eintrag hast. Dadurch kann ein Benutzer über die Suche auch keine einen FAQ Eintrag finden. Andernfalls findet er nur die FAQ Page und muss dann den jeweiligen Eintrag wieder selbst suchen.
Naja ...
https://github.com/contao/contao/blo..._faqpage.html5
Das wird so natürlich nicht indexiert.PHP-Code:
<?php $this->extend('block_unsearchable'); ?>