Hallo,
ich muss das Problem nochmal nach oben schieben.
Die Trefferliste bringt mehrere Seiten.
Seite 1 Seite 2 Seite 3 Nächste >
Bei Klick auf die nächste Seite gibts ein JavaScript Fehler. Da ich nicht der einzige mit dem Problem bin, gibts soch eine Lösung?
Indexed Search Engine v2.1.3
D.
dfluess schrieb
Hallo,
ich muss das Problem nochmal nach oben schieben.
Die Trefferliste bringt mehrere Seiten.
Seite 1 Seite 2 Seite 3 Nächste >
Bei Klick auf die nächste Seite gibts ein JavaScript Fehler. Da ich nicht der einzige mit dem Problem bin, gibts soch eine Lösung?
Indexed Search Engine v2.1.3
D.
Hallo,
du hast bestimmt die Suchbox selber im html geschrieben.
1.) Hast du die Hiddenfelder mitgenommen?
2.) Bei mir lag es daran, dass ich einen name-tag mit im <Form> angegeben habe, der muss raus!
xai
Hey Danke das wars. Der Name durfte da nicht rein. Vielen Dank!
Hm. Das ist bei mir nicht so, habe aber den Fehler, dass die Folgeseiten leer sind! #angry#
Schau mal, so ists bei mir, viellcht hast Du ja was vergessen. Vielleicht die hidden?
temp.suche = TEXT
temp.suche.value (
<form action="8.html" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a href="8.html?&tx_indexedsearch[ext]=1"><font size="-2">Erweiterte Suche</font></a></td>
</tr>
<tr>
<td><input type="text" name="tx_indexedsearch[sword]" value="" class="tx-indexedsearch-searchbox-sword" />
<input type="submit" name="tx_indexedsearch[submit_button]" value="Suche" class="tx-indexedsearch-searchbox-button" /></td>
</tr>
</table>
<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>
)
Juhu! Jetzt werden keine leeren Seiten mehr angezeigt! 8-)
ABER, bei jedem Seitenlink wird IMMER die erste Seite angezeigt !? #angry#
Suchfeld-Template:
<!-- ###TEMPLATE### begin -->
<!-- SUCHFELD-TEMPLATE ANFANG -->
<div style="display:none;">
<form action="index.php?id=86" method="post" name="tx_indexedsearch">
<input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
</div>
<div class="suchfeld">
Suche:
<input name="tx_indexedsearch[sword]" type="text" style="height:18; width:155; font-size:11" />
<input name="tx_indexedsearch[submit_button]" type="submit" style="border:0" value="LOS" id="suchbox_submit" />
</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" />
<input type="hidden" name="tx_indexedsearch[lang]" value="###ACTLANG###" />
</form>
<!-- SUCHFELD-TEMPLATE ENDE -->
<!-- ###TEMPLATE### end -->
Und das ist jetzt im TS:
/ ******************************************************
/ INDEXED SEARCH ENGINE
/ ******************************************************
plugin.tx_indexedsearch{
templateFile = fileadmin/schweiger_templates/indexed_search.tpl
_DEFAULT_PI_VARS{
# standardmässig mit 'Wortteil' suchen statt mit ganzem Wort
type = 1
# Wieviele Suchergebnisse werden angegeben?
results = 5
}
# standardmässige CSS-Styles löschen
_CSS_DEFAULT_STYLE >
# Weiss noch nicht wozu das hier ist:
# forwardSearchWordsInResultLink = 1
search {
# Liste der Root-Seiten, in deren Struktur gesucht werden soll
rootPidList = 3,92,136
# Anzahl der auszugebenden treffer diese Einstellung funktioniert nicht mehr!!!!!
# Siehe _DEFAULT_PI_VARS.results = 5
# page_links = 5
}
# Anzeige regeln, ein- (1) bzw. ausgeblendet (0)
show {
# Advanced Search-Link ausschalten
advancedSearchLink = 0
# Suchregeln
rules = 1
# Ergebnisnummer anzeigen
resultNumber = 1
# Erstellungsinformationen des Hashes
# parsetimes = 1
# Zweite ebene im Bereichs-dropdown anzeigen
L2sections = 0
# Erste ebene im Bereichs-dropdown anzeigen
L1sections = 0
# Alle "nicht im menü" oder "im menü verstecken"
#(aber nicht "versteckte" seiten) mit anzeigen in section?
# LxALLtypes=0
# leeren des Suchfeldes nach suche
# clearSearchBox = 0
# Aktuelles suchwort zu den bisherigen suchwörtern hinzufügen
# clearSearchBox.enableSubSearchCheckBox=0
}
# die Auswahlfelder für die Suchparameter werden ein- (0) bzw. ausgeblendet (1)
blind {
# Suchtyp (Ganzes, Wort, Wortteil, ..)
type = 1
# default option (Und, Oder)
defOp = 1
# Bereich(e) der website
sections = 0
# Suche in Medientypen
media = 1
# Sortierung
order = 1
# Ansicht (Sektionshierachie / Liste)
group = 1
# Sprachwahlbox
lang = 1
# Auswahl Sortierung
desc = 1
# Ergebnisse (Anzahl der Treffer pro Seite)
results = 1
# Ansicht: Erweiterte Vorschau
extResume = 1
}
sectionlinks_stdWrap >
sectionlinks_stdWrap{
* |*| * |*| *
}
}
Und das wird im Browser ausgegeben:
Seite1:
<ul class="browsebox">
<li class="tx-indexedsearch-browselist-currentPage"><strong><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='0';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Seite 1</a></strong></li><li><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='1';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Seite 2</a></li><li><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='1';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Vor ></a></li>
</ul>
Seite2:
<ul class="browsebox">
<li class="tx-indexedsearch-browselist-currentPage"><strong><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='0';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Seite 1</a></strong></li><li><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='1';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Seite 2</a></li><li><a href="#" onclick="document.tx_indexedsearch['tx_indexedsearch[pointer]'].value='1';
document.tx_indexedsearch['tx_indexedsearch[_freeIndexUid]'].value='-1';
document.tx_indexedsearch.submit();return false;">Vor ></a></li>
</ul>
Und bei Click auf den "vor"-link ist es das selbe.
Und warum funktioniert der Wrap des Menues in eine Zeile nicht?