TYPO3 - Standard Suche auf jeder Seite einbinden
Aus Wikizone
Links[Bearbeiten]
Siehe auch:
Typo3 - indexed search#Ein Suchfeld ins Template einbinden
http://typo3-blog.net/tutorials/news/typo3-seitensuche.html?tx_t3blog_pi1[blogList][comParentId]=327&tx_t3blog_pi1[blogList][comParentTitle]=Irgendeiner
Standard Suchfeld ins Template einbinden[Bearbeiten]
Beispiel:
// Standard Suchfeld kopieren
temp.top_search < tt_content.search
temp.top_search{
// Suchergebnisse entfernen
20 >
30 {
// Einstellungen für Suchergebnis
// Suchergebnis im selben Fenster öffnen
target = _self
// Einstellungen für Zielseite löschen (Standard ist Suchseite)
type >
// Anzeigeseite der Suche
type = 41
// Einstellungen für Suchoptionen
// Wo soll gesucht werden? (Hier: Überschrift,Seiteninhalt,Bildunterschrift)
dataArray.20.value = tt_content.header-bodytext-imagecaption
//Feld auf versteckt setzen
dataArray.20.type = scols=hidden
//Auswahlfeld für Suchoptionen entfernen
dataArray.20.valueArray >
// Label (Überschrift) des Suchfeldes entfernen
// dataArray.20.label >
// Layout anpassen
stdWrap.wrap = <div>|</div>
// layout = ###LABEL### ###FIELD###
layout = ###FIELD###
// Wrap für Beschriftungen der Inhaltselemente
labelWrap.wrap =
// nur die Beschriftung des Eingabefeldes wrappen
dataArray.10.label.wrap = <div>|</div>
#Label des Senden Buttons
dataArray.40.value.data >
dataArray.40.value = Suchen
//Absenden Button ganz entfernen
# dataArray.40 >
}
}
page.10.subparts.TOP_SEARCH < temp.top_search