Zum Inhalt springen

Suchbox einbinden

Erstellt am 13. Juni 2006 · 1 Antwort · letzte Antwort am 13. Juni 2006

Tags: Frage

helge ·

Ich fürchte, das ist eine FAQ, aber ich habe keine Anleitung dazu gefunden.

Wie stelle ich eine Suchbox dar? Mein bisheriger Versuch bezieht sich auf das Plugin indexed_search, aber ich wäre auch mit der Basis-Suche zufrieden. Ich möchte die Suche in der Menüleiste einbinden.

Mein Tip lautete:

# Left Menu cObject
lib.leftmenu = HMENU
# First level menu-object, textual
lib.leftmenu.1 = TMENU
lib.leftmenu.1 {
  # Normal state properties
  NO.allWrap = <div class="menu1-level1-no"> | </div>
  NO.stdWrap.htmlSpecialChars = 1
  # Enable active state and set properties:
  ACT = 1
  ACT.stdWrap.htmlSpecialChars = 1
  ACT.allWrap = <div class="menu1-level1-act"> | </div>
}
# search box
lib.leftmenu.2 = USER
lib.leftmenu.2.userFunc = indexed_search->makeSearchForm

aber ich bekomme nichts zu sehen.

1. Ist dies grundsätzlich die richtige Herangehensweise, eine Memberfunktion des plugins als userFunc aufzurufen? Würde in diesem Beispiel tatsächlich eine SearchBox unter dem Menü angezeigt?
2. Welche Memberfunktion muss ich bei indexed_search oder bei der eingebauten Suche aufrufen, um die Box anzuzeigen?

Und wo ich schon beim Thema bin, wie stelle ich die Suchergebnisse dar? Ich benutze TemplaVoila, und will die Ergebnisse in einem anderen Feld ausgeben.

TIA

Helge