Press "Enter" to skip to content

PrestaShop 1.7 – poprawienie kolejności kategorii stron CMS

Admin 3

Wersja PrestaShop 1.7 (dokładniej 1.7.5.2) posiada mały upierdliwy błąd, który nie daje spokoju. Nie można ustawić wybranej kolejności kategorii stron CMS (dokładniej kategorii stron statycznych: Ulepszenia -> Wygląd -> Strony):

Mimo ewidentnych zmian w adminie – zawsze są one listowane (dla klienta na stronie sklepu) w kolejności wg nazw – od A do Z.

Przeczytaj nasz artykuł o tym jak dodać w opisie kategorii CMS – pole z edytowalną przez rozbudowany edytor WYSIWYG treścią 🙂

Można to na szczęście łatwo poprawić nie czekając aż zostanie to wykonane w kolejnej aktualizacji.

Wejdź w:

/classes/CMSCategory.php

Znajdź metodę (funkcję) getSubCategories() następnie zamień fragment kodu w zapytaniu SQL:

ORDER BY `name` ASC'

na:

ORDER BY `position` ASC'

Ta prosta zamiana kodu – powinna załatwić problem 🙂

  1. K.P. K.P.

    Witam! Poprawiłem wg wskazówek ale niestety bez zmian. Czyściłem cache i wymuszałem kompilację. Prestashop 1.7.6.2. Czy coś jeszcze trzeba zrobić?

  2. K.P. K.P.

    U mnie ten sposób niestety nie zadziałał. Ale zauważyłem, że jak w „Wygląd\Link Widget” oraz 'Wygląd\Strony” włączałem po 1 stronie do wyświetlania w stopce to pokazywały się w takiej kolejności jak były przeze mnie włączane. PS 1.7.6.4 Może komuś pomoże.

    • Jackstar Jackstar

      Mi pomogło. Prosty i skuteczny sposób. Dzięki.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

Zobacz także !
Dzisiejsza porada ma formę filmu wideo: Jak zmienić kolejność produktów…