TYPO3 Blog -> Blog -> Typoscript -> TYPO3 Standard Seitensuche um eigene Felder erweitern (zum Beispiel aus Extension)

Werbung finanziert TYPO3 Blog

empfohleneLinks

TSRef SEARCHRESULT (de)
TSRef SEARCHRESULT (engl)
TYPO3 Forum: Standardsuche um zwei Datenbankfelder erweitern?

TYPO3 Seitensuche anpassen
TYPO3 Seitensuche Foto: mp3_master, aboutpixel

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.

 

 

 

TYPO3 Standard Seitensuche, TYPO3 Suche erweitern, TYPO3 Suche neue Felder, allowedCols, SEARCHRESULT, SEARCHRESULT felder erlauben, TYPO3 Suche anpassen,

Keine Antwort zu “TYPO3 Standard Seitensuche um eigene Felder erweitern (zum Beispiel aus Extension)”

Mein Kommentar

Notify me when someone adds another comment to this post