Strona główna forum Wsparcie Konfiguracja Domyślne sortowanie produktów

Domyślne sortowanie produktów

Wszystko o konfiguracji, możliwościach i ustawieniach...

Post 20 mar 2009, o 18:13

Posty: 81
Gadu-Gadu: 3824559

Witam,

Gdzie mogę ustawić domyślne sortowanie produktów.
Zależy mi aby domyślnym było sortowanie po ID
Sam sobie odpowiem:)

edytujemy pliczek:
app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php


zamieniamy:
        $this->_availableOrder = array(
            'position'  => $this->__('Best Value'),
            'name'      => $this->__('Name'),
            'price'     => $this->__('Price')
        );

na:
        $this->_availableOrder = array(
            'ID'        => $this->__('ID'),
            'position'  => $this->__('Best Value'),
            'name'      => $this->__('Name'),
            'price'     => $this->__('Price')
        );


tyle ;)

pozdro

Domyślne sortowanie produktów

PostTeraz jest 21 lis 2024, o 17:15
Google

Posty: 427
Lokalizacja: Internet


Posty: 81
Gadu-Gadu: 3824559

W wersji 1.3.0 został przebudowany mechanizm sortowania.
Można je ustawić dla dowolnej z cech.

Poniżej zmiany dla sortowania po ID:

w pliku:
app/code/core/Mage/Catalog/Model/Config.php

zamieniamy:
'position'  => Mage::helper('catalog')->__('Position')

na:
            'position'  => Mage::helper('catalog')->__('Position'),
            'ID'        => Mage::helper('catalog')->__('ID')

ważny przecinek na końcu pierwszej lini

domyślne sortowanie ustawiamy w pliku:
app/code/core/Mage/Catalog/etc/config.xml

zamieniając:
<default_sort_by>position</default_sort_by>

na:
<default_sort_by>ID</default_sort_by>


pozdrawiam


Powrót do Konfiguracja