Shopsystem ShopPilot

ShopPilot => SSP - Shop Server Pages => Thema gestartet von: Busmann am September 28, 2004, 09:33:38

Titel: Suche: Texte in Ergebnisliste kürzen
Beitrag von: Busmann am September 28, 2004, 09:33:38
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.



Titel:
Beitrag von: sre am September 29, 2004, 11:04:40
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...
Titel:
Beitrag von: Busmann am September 29, 2004, 14:55:52
Danke, klappt wunderbar.