Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: dobra am Juni 29, 2007, 14:36:53

Titel: Reihenfolge der angezeigten Crossartikel festlegen?
Beitrag von: dobra am Juni 29, 2007, 14:36:53
Hallo,

Nochmal eine Frage zu Crossartikel:

Wie kann ich die Reihenfolge der angezeigten Artikel beeinflussen?

Erste eingetragene Artikelnummer != erster angezeigter Artikel ?!

aber ich bin auch noch nicht dahinter gekommen, nach welchen Kriterien die Sortierung erfolgt.
(einmal - zufällig? - alphabetisch nach __produkt__ , bei anderem Versuch im Demoshop wieder nicht)

Beispiel 1.)  Crossartikell-Eintrag:  1,2,3,4,5,6,7
                                Anzeige:  3,2.1.4.5.6.7

Beispiel 2.)  Crossartikell-Eintrag:  3 2 5 1 4
                                Anzeige:  1 2 3 4 5

Ein nachträgliches Ändern der Reihenfolge beim Crosseintrag ändert nichts an der Anzeige ??
Titel: Re: Reihenfolge der angezeigten Crossartikel festlegen?
Beitrag von: cru am Juni 29, 2007, 16:24:28
Hallo dobra,

die Crossartikel werden bei ssp::embedded(csearch....) oder ssp::embedded(search...) über eine Suche gefunden.

Man kann der Suche hier mitgeben, nach welchem Muster die Artikel sortiert werden sollen.

Ein Beispiel:

ssp::embedded("csearch", "cross.txt", $suchstring . ":10000000:0:200:3:0")

>>> ":10000000" <--- Das Feld/ die Felder in welchen gesucht werden soll
>>> 0 <-- Ab welchem Betrag (Preis) gesucht werden soll (weglassen, damit Preis keine Rolle spielt)
>>> 200 <--- Bis zu welchem Betrag (Preis) gesucht werden soll (weglassen, damit Preis keine Rolle spielt)
>>> 3 <--- Nummerischer Wert nach welchem Feld sortiert werden soll (0 = nicht sortieren, 1 = Preis, 2=Artikelnummer, 3=Beschreibung, 4= Zusatztext usw.)
>>> 0 <--- Legt die Sortierrichtung fest ( 0=aufsteigend, 1= absteigend)


mfg
cru

 
Titel: Re: Reihenfolge der angezeigten Crossartikel festlegen?
Beitrag von: dobra am Juni 29, 2007, 16:33:56
Danke - darauf wäre ich nicht gekommen