Zum Inhalt springen

Suchergebnis: Trefferanzahl pro Seite

Erstellt am 31. August 2008 · 4 Antworten · letzte Antwort am 28. Oktober 2008

Tags: Suche, Frage

theo ·

Moin zusammen,
um die angezeigten Treffer pro Ausgabeseite zu limitieren habe ich folgendes ins TS-Template eingetragen

plugin.tx_indexedsearch._DEFAULT_PI_VARS.results = 3

Es wird in der Ergebniszeile auch brav angezeigt

Suchergebnis: 1 - 3 (von 14)

Es werden jedoch immer alle gefundenen Treffer (in diesem Falle 14) auf der Ergebnisseite aufgelistet.

Klickt man dann die pagebrowserlinks funktioniert auch alles prächtig in der Ergebnisanzeige. Aufgelistet werden dann aber immer alle Treffer ab dem jeweiligen Listenstand:

Seite 1: "Suchergebnis: 1 - 3 (von 14)" (Anzeige aller 14 Treffer)
Seite 2: "Suchergebnis: 4 - 6 (von 14)" (Anzeige der restlichen 11 Treffer)
Seite 3: "Suchergebnis: 7 - 9 (von 14)" (Anzeige der restlichen 8 Treffer)
Seite 4: "Suchergebnis: 10 - 12 (von 14)" (Anzeige der restlichen 5 Treffer)
Seite 5: "Suchergebnis: 13 - 14 (von 14)" (Anzeige der restlichen 2 Treffer)

Zusammenfassung:
Die Konfiguration im TS wirkt sich auf die Pagebrowseranzeige aus, aber nicht auf die Anzahl der gezeigten Treffer.

Sehr sehr seltsam das alles...

Suche hiermit gleichgebeutelte mit Überlebenshinweisen... ;-)

Theo

P.S.: Typo3 4.2.1 / Indexed Search 2.11.0

Unbekannter Benutzer ·

Jep, ist bei mir genauso... hab mich auch gewundert, weils ja auch in dem Manual als funktionierend beschrieben wird. Wenn man die Anzahl in dem Searchform reduziert funktioniert es...

theo ·

Ok, wie immer:

- man sucht und probiert 500 Stunden ohne Erfolg
- schließlich schreibt man ein Hilfegesuch ins Forum...
- ...und findet kurz danach selber die Lösung...

and the winner is:

plugin.tx_indexedsearch.search.exactCount = 0

wenn man exactCount anschaltet, dann gips immer schön alles auf einer Seite... #angry#

Theo

MajPay ·

Man, bei mir funktioniert da gar nichts, ich bin am verzweifeln. Ich bekomme es nicht hin, dass mir nur 5 Ergebnisse angezeigt werden.

Mein TS Template:

plugin {

	... andere Plugins
	
	tx_indexedsearch {
		templateFile = fileadmin/Templates/indexed-search_css.tmpl
		show.resultNumber = 5
		blind.results = 5
		search.page_links = 5
		search.exactCount = 0
		_DEFAULT_PI_VARS.results = 5
		_CSS_DEFAULT_STYLE >
	}
}
MajPay ·

Also, den ersten Fehler habe ich gefunden. In meinem Template war ein input Feld vom Typ hidden, das es verursacht hat.

show.resultNumber = 5 ist wohl Blödsinn, hat nichts mit den Ergebnissen zu tun denke ich.

Ich bekomme nun eine komplett komische Ausgabe: 31 Ergebnisse (Es dürften nur 8 sein)... die Links funktionieren auch nicht, seht es euch einfach an.

http://mppf.at/t3dev und nach Lorem suchen

Ich hasse die Search Engine!