TYPO3 Standard Seitensuche um eigene Felder erweitern (zum Beispiel aus Extension)
empfohleneLinks
TSRef SEARCHRESULT (de)
TSRef SEARCHRESULT (engl)
TYPO3 Forum: Standardsuche um zwei Datenbankfelder erweitern?
Viele TYPO3 Extensions fügen den tabellen pages oder tt_content weitere Felder hinzu. Es entsteht nun natürlich der Wunsch, auch diese Felder in die TYPO3 Standart Seitensuche mit aufzunehmen. Das geht tatsächlich - und zwar ohne eine TYPO3 Extension zu installieren:
Zunächst einmal fügen wir der Select-Box des Standart Suchformulars ein weiteres Auswahlfeld hinzu:
tt_content.search.30.dataArray.20.valueArray.30{
label = Meine eigenen Tags
value = pages.tx_lokeyfield_keys:tt_content.header
}
Bei der Auswahl dieser Einstellung würde nun nur in pages.tx_lokeyfield_keys und tt_content.header gesucht werden.
Man kann auch die beiden bestehenden Auswahlen ändern. Diese sind gespeichert unter tt_content.search.30.dataArray.20.valueArray.10 und .20.
Allerdings wird jetzt noch immer nicht in diesen Feldern gesucht, denn dem Suchergebnis (SEARCHRESULT) mus nun auch noch erlaubt werden, die entsprechenden Felder zum Suchen zu verwenden.
tt_content.search.20.allowedCols = pages.title-subtitle-keywords-description-tx_lokeyfield_keys : tt_content.header-bodytext-imagecaption : tt_address.name-title-address-email-company-city-country : tt_links.title-note-note2-url : tt_board.subject-message-author-email : tt_calender.title-note : tt_products.title-note-itemnumber
Nun wird auch in den neuen Feldern der Extension gesucht.



Antwort
Macht weiter so...
Lg A.Jendrysik