Zum Inhalt springen

Kennt jemand das Problem? Indexed Search und Autocomplete value übergabe

Erstellt am 12. Oktober 2007 · 1 Antwort · letzte Antwort am 15. November 2007

Tags: JavaScript & AJAX, Suche, Frage

isabelle ·

Hallo zusammen.

Ich habe die Suche in meinem Template eingebaut:

<form action="index.php?id=704" method="post" name="tx_indexedsearch" style="background-color:#FFFFFF;">
<div id="searchField">
<input name="tx_indexedsearch[sword]" value=" " type="text" class="tx-indexedsearch-searchbox-sword2" />				</div>
<div id="searchBTB">
<input type="image" src="fileadmin/_img/searchBTN.gif" title="Suchen" name="tx_indexedsearch[submit_button]" value="Suche" class="tx-indexedsearch-searchbox-button2" />
</div>
<input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
<input type="hidden" name="tx_indexedsearch[ext]" value="0" />
</form>

dazu auch die Autocomplete Extension.

Wenn ich jetzt auf der Seite xy was eingebe funktioniert Autocomplete einwandfrei. Die Seite mit der Indexed Search Extension wird aufgerufen und das Suchwort wird von Formular (siehe oben) in das Formular der Indexed Search übernommen.

Jetzt das Problem:

Wenn ich auf der Seite mit der Indexed Seach etwas suche erscheint auch Autocomplete. Wenn ich da einen Wert auswähele sind beide Text-Felder leer #angry# dementsprechend auch keine Ergebnisse :x

Weis jemand wie ich das machen muss, dass das Suchwort übernommen wird?

Ich nehme an, dass dies etwas zu kompliziert sein wird 😢

Merci für jeden Tipp!
Isa

timeless ·

Hey,

welche AutoComplete benutzt Du? Ich habe die "PMK Indexed Search Auto completer" im Einsatz und keine Probleme weiter.

Wichtig war bei mir noch folgendes TS zu setzen

plugin.tx_pmkisac {
allowMulti = 0
}

Damit kannst Du in die Autocomplete Vorschläge mit den Pfeiltasten runterscrollen und per ENTER wird die Suche ausgelöst. Sonst wurde nur das ausgewählte Wort in den Suchschlitz übernommen und man musste nochmal die Suche starten.

Best Eike