Suche: Texte in Ergebnisliste kürzen

Begonnen von Busmann, September 28, 2004, 09:33:38

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

Busmann

Hallo,

mir gefällt das bei der Suche auf shoppilot.de die Ergebnisliste nur Teile der Texte (2,3 Zeilen) wiedergibt. Ich frage mich, wie es sich(mit SSP) realisieren lässt, dass nur dass gesuchte Wort in 2-3 Zeilen Kontext wiedergegeben wird. (Die Ausgabe des gesamten Textes dürfte in den allermeisten Fällen das Format einer Ergebnisliste sprengen.)

Hilfe tut not.




sre

Hallo, dazu ein einfacher Ansatz.




Das spmacro wird entweder über ein IPL-Modul oder direkt in die Vorlage für das Suchergebnis eingefügt.

Erläuterung:
Die Ausgabe erfolgt unabhängig von den durchsuchten Feldern immer über ein Feld des Artikels, hier Ergänzung 1. Ist der enthaltene Text lang(> 255 Zeichen) wird er abgeschnitten, ansonsten wir er vollständig ausgegeben.

Die Ausgabe würde in diesem Beispiel über __text::anzeigen__ erfolgen.

Z.B.:



__produkt__

__text::anzeigen__

__detail__



__weitereseiten__


Wie bei vielen Funktionen könnte man auch dieses Thema beliebig komplex aufarbeiten.
Für eine Darstellung ähnlich der Suchmaschinen z.B. mit Suchworthervorhebung müsste man deutlich mehr Aufwand betreiben...

Busmann

Danke, klappt wunderbar.