TYPO3 - Standard Suche auf jeder Seite einbinden

Aus Wikizone
Wechseln zu: Navigation, Suche

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