So ändern Sie Standard Produkt-Sortierreihenfolge in OpenCart
Möchte ich ändern Sie die Standard-Sortierreihenfolge in meinem opencart Shop zu erhöhen, indem Sie Preis, aber ich kann nicht herausfinden, wie.
Jede Hilfe ist willkommen!
- Was bedeuten? Günstiger Preis zuerst gesehen und das teurer kommen wird letzten? Welche Seite möchten Sie ändern? Kategorie?
- genau. Ich will, dass es die billigste ersten und teuersten zuletzt. Auf der Kategorie-Seite. Auf der linken Seite gibt es eine Art option, und ich möchte, das standardmäßig werden Sortieren nach Preis (erhöht).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut. Sie haben zu Bearbeiten Sie die folgende Datei, vorausgesetzt, Sie möchten, ändern Sie die Sortierreihenfolge der Kategorie-Seite:
dann gehen Sie nach unten mehrere Zeilen (für meine Datei ist es Zeile 21, für Sie, es unterscheiden könnte), wahrscheinlich die zweite Bedingung der Datei (die in der Methode
index()
), finden Sie den folgenden code:Und ersetzen Sie es mit dieser:
Beachten Sie, dass mit der oben beschriebenen änderung, Sie sind immer noch in der Lage, ändern Sie die Sortierreihenfolge von der Seite selbst, nur es ändert die Standard -
sort_order
.system/storage/modification/catalog/controller/product/category.php
Wenn Sie mit version 1.5.x 1.5.6 dann stellen Sie sicher, ändern
catalog/model/catalog/product.php
dann suchen
} else { $sql .= "ORDER BY p.sort_order"; }
kann on line die Anzahl 195/196
und ersetzen mit
} else { $sql .= "ORDER BY p.Preis"; }
stellen Sie sicher, Sie haben schon ändern über code
ich hoffe, dass funktioniert
Dank