Не знаю почему ,но раньше как-то не использовал модуль "Специальные" (ocstore 0.2.2) ,а теперь вот возникла необходимость.
Вопрос собственнно вот в чем - модуль сортирует товары в алфавитном порядке по-умолчанию,в принципе такая сортировка как я понял по всему сайту,а как сделать чтобы сортировка в модуле была по приоретету ?
Ведь не просто так же в админке есть возможно сть задать приоритет товарам
Я же так понимаю , если проставить скажем одному товару - приоритет 1,другому - приоретет 2, третьему- приоретет 3 и т.д.,то эти товары в таком порядке и должны вывестись в этом блоке? Или я не так понял значение этого "приоретета"?
Так вот ,что я пытался сделать:
в файле catalog\controller\module\special.php
есть такая строка (примерно 17)
$results = $this->model_catalog_product->getProductSpecials('pd.name', 'ASC', 0, $this->config->get('special_limit'));
по логике если в ней заменить pd.name на сортировку по приоритету ,то должно заработать,но вот как эту сортировку прописать не понятно.
P.s. решение как бы через плечо есть - заменить pd.name на p.model и товарам которые помечены как специальные прописать в поле модель например 1,2,3,4 тогда нормально выводит по порядку,но все-таки хочется по нормальному написать
Я так понимаю в этом файле catalog\controller\product\special.php просто не описана сортировка по приоритету и в этом как раз и бок,хотя тогда зачем в админке вообще нужна возможность задавать приоритет товарам не понятно.
В общем голова уже от этого не соображает,если кто подскажет буду рад :)