ShopPilot > SSP - Shop Server Pages

Suchergebnisse sortieren

(1/1)

Ingolf:
Hab schon überall gesucht und nichts gefunden.
Im Handbuch steht, wie ich die Suchergebnisse sortiert ausgeben kann, auch nach benutzerdefinierten Feldern sortiert. Aber das bezieht sich immer auf benutzerdefinierte Felder im Hauptkatalog. Ich möchte aber nach einem benutzerdefinierten Feld im Subkatalog sortieren. Geht das so ohne weiteres?
Oder muss ich eine eigenen Suchroutine schreiben?

Gruß Ingolf

Linkback: https://www.shoppilot.net/pf/index.php?topic=1594.0

admin:
Hallo,

die eingebaute Sortiermöglichkeit geht nur für benutzerdef. Felder im Hauptkatalog.

Über das Callback get_user_cond(1) (siehe SSP Doku) müsste sich die WHERE Bedingung
auch auf benutzerdef Felder in  Subkatalogen erweitern lassen.

Oder man legt einfach zusätzliche Felder im Hauptkatalog an (die die Subkatalogdaten enthalten)
und sortiert hiermit.

Gruss hop
 

Ingolf:
Laut Handbuch soll das sortierte Ausgeben der Suchergebnisse nach dem Preis funktionieren. Geht aber wohl doch nicht.
Hier mal mein Codeschnipsel:

<form action="http://__xsuchen__" name="Suche" id="Suche" method="post">
    <input name="suchbegriff" value="__suchbegriff__" type="text">

    <select name="sortierfeld" id="sortierfeld" >
         <option value="__sortierfeld:1__">Preis</option>
         <option value="__sortierfeld:2__">Artikel-Nr.</option>
    </select>
                 
    <select name="sortierrichtung" id="sortierfeld2">
         <option value="__sortierrichtung:0__">Auf</option>
         <option value="__sortierrichtung:1__">Ab</option>
    </select>

    <input name="suchen" type="submit" value="suchen">
</form>

Das Sortieren nach Artikel-Nummern funktioniert aber.
Wo ist der Fehler?

Danke für Tipps.

Ingolf

dobra:
Hallo,

sortieren nach Preis funktioniert nicht, wenn das Dezimalzeichen in der DB mit "," steht.
Das wird in den isl-Dateien (deutsch.isl usw) bei TEXT050 festgelegt.

Standard ist hier
TEXT050=,

Wenn man den Eintrag so ändert


--- Code: ---;Dezimalzeichen
TEXT050=.
--- End code ---

funktioniert auch die Sortierung nach Preis

Ingolf:
Hervorragend. Danke

Navigation

[0] Themen-Index

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap