Wer auch der Meinung ist, dass eine Sortierung standardmäßig nach Position bei der Artikelübersicht nicht wirklich sinnvoll ist, hat die Möglichkeit, dies an zwei Stellen zu ändern.
- Schnelle und bequeme Methode: Im Backend kann bei jeder einzelnen Kategorie ausgewählt werden, wie diese sortiert werden soll.
Hier kann dann eingestellt werden, dass nach Preis oder Name sortiert werden soll. Bewertung scheint auch für Position zu stehen.
Dies müsste aber dann für alle Kategorien gemacht werden. Wie aber der kleine Haken und das ausgegraute Feld vermuten lassen, gibt es auch eine Möglichkeit, die Standardeinstellung zu ändern. Diese ist bei System > Konfiguration > Katalog untergebracht. - Die umständlichere Methode (ist auch gleichzeitig eine Methode aus den älteren Magento Versionen): Die Datei toolbar.phtml im Ordner /app/design/frontend/[base oder default]/IhrTemplate/template/catalog/product/list/ öffnen.
Dort ist ca. in Zeile 78 folgender Eintrag:<div class="sort-by"> <label><?php echo $this->__('Sort By') ?></label> <select onchange="setLocation(this.value)">
Nach diesem Eintrag muss folgende Zeile ergänzt werden:
<?php $this->removeOrderFromAvailableOrders('position'); ?>
so dass es dann so aussieht:
<div class="sort-by"> <label><?php echo $this->__('Sort By') ?></label> <select onchange="setLocation(this.value)"> <?php $this->removeOrderFromAvailableOrders('position'); ?>
Dies entfernt die Möglichkeit nach Position zu sortieren.
Auch hier heißt es dann den Cache löschen.
Genutzt in 1.4.1.1
Eine Anleitung den kompletten Navigationsbereich zu entfernen gibt es HIER.
Danke für den hilfreichen Beitrag!
Danke für die Tipps! Finde die Sortierung nach “Position” auch nicht wirklich sinnvoll.
Works well in 1.9. Thank you!!
Tengo un error con el ordenar por nombre, precio o posición no me toma la flecha para ordenarlos, si me pudieras ayudar, gracias.
Póngase en contacto con nosotros por correo electrónico.