Besuchen Sie doch auch
unsere anderen Infoseiten:
NUDELN UND TEIGWAREN RODELN UND RODELBAHNEN
DAS GOLDENE DACHL
ALLES ÜBER ENGEL WEBDESIGNER IN TIROL SHOPPING-TIROL
TIROL
FOTOS
osCommerce die kostenlose Open Source E-Commerce Lösung (Online-Shop-System)
Wer, so wie ich, die Sortierreihenfolge der "Neuen" Produkte auf der
Startseite ändern möchte, wird diese Anleitung zu schätzen wissen.
Prinzipiell kann man die Sortierung der Produkte (in
den einzelnen Kategorien) ja über die Oberfläche unter "Konfiguration"
bei "Expected Sort Order" (asc=aufsteigend / desc=absteigend) und "Expected Sort Field" (products_name=Produktname / date_expected=Datum) einstellen.
Soweit so gut!
Leider bleibt dabei die Sortierung der "Neuen Produkte" (New Products) auf der Startseite unberührt.
Deshalb ist es notwendig hier eine kleine Änderung im Programm vorzunehmen.
In der Datei "/catalog/includes/modules/products_new.php" steht in Zeile
21: (ziemlich am Ende) der Teil, der für die Sortierung zuständig ist: "order by p.products_date_added DESC"
Das heisst, die Sortierung erfolgt ABSTEIGEND nach dem Anlege-Datum des Produkts.
Wenn mann statt "DESC" nun auf "ASC" umstellt - wird AUFSTEIGEND sortiert.
Will man jetzt beispielsweise, wie in meinem Fall, nicht nach Datum, sondern nach Produkt-Name sortieren muss man ein anderes Feld angeben.
"order by pd.products_name asc" sortiert nach Artikelname aufsteigend.
Problem gelöst!
Hinweis: ich habe vorher versucht statt p.products_date_added einfach nur p.products_name zu schreiben, was nicht funktioniert hat. Den richtigen Variablen-Namen für das Namens-Feld habe ich dann in der Datei "/catalog/products_new.php" in Zeile 56 gefunden. Hier steht nämlich pd.products_name
Weitere Infos zu osCommerce gibt es hier:
Deutsche osCommerce Seite:
www.oscommerce.de
osCommerce online-Shop für CD´s: (cooler Sound!)
www.musicpark.at/catalog/
(Website-Betreiber)
NETGRAF Webdesign & Internetservice
Die offizielle Homepage der Stadt Hall finden Sie unter
www.hall-in-tirol.at