Zum Inhalt springen

Das Problem mit der nächsten Seite

Erstellt am 29. August 2006 · 5 Antworten · letzte Antwort am 11. September 2006

Tags: Frage

dfluess ·

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.

xai ·
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

dfluess ·

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>
)
TheFreeman ·

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?