Сортировка Списка Товаров По Коду Товара

Возможно ли сделать сортировку списка товаров по умолчанию по коду товара? Стандартными средствами не получается. Может есть какой-то модуль? Будет ли такая возможность реализована в будущих релизах движка? Пользуюсь полной версией cs-cart 4.3.5

Возможно ли сделать сортировку списка товаров по умолчанию по коду товара? Стандартными средствами не получается. Может есть какой-то модуль? Будет ли такая возможность реализована в будущих релизах движка? Пользуюсь полной версией cs-cart 4.3.5

Стандартными средствами, к сожалению, никак. Пока с подобными запросами не сталкивались, так что в ближайших версиях вряд ли появится.

Есть хуки в функции fn_get_products_sorting (app/functions/fn.catalog.php) расширьте ее, добавив туда

'code' => array('description' => __('code'), 'default_order' => 'desc')

Есть хуки в функции fn_get_products_sorting (app/functions/fn.catalog.php) расширьте ее, добавив туда

'code' => array('description' => __('code'), 'default_order' => 'desc')

Огромное спасибо! Сработало! Для каталога работает отлично! А есть ли возможность применить эту сортировку и для заказа в админке? Проблема в том, что у нас много товаров, которые мы собираем по артикулам (кодам товара), а по умолчанию они сортируются по алфавиту.

1 лайк

Скажите, пожалуйста, вы нашли ответ на свой вопрос?
Столкнулась с той же проблемой. Товары набираем по артикулам, очень нужна сортировка именно по ним.

Используйте предложенное решение. Останется только выбрать новую сортировку в настройках

А есть возможность настроить сортировку по какой либо характеристике товара. Например вес…

можно, но это будет очень и очень не оптимальное решение. Если только нормализовать это значение из характеристики в таблицу с товаром с добавлением индекса (при сохранении товара например). Остальное как выше описано, только по новому полю.

1 лайк

Меня интересовала именно возможность применить эту сортировку и для заказа в админке, чтобы удобно было на складе формировать заказ.

Можно модулем сделать без изменения ядра, там все хуки есть.

Сделать можно, обращайтесь

Здравствуйте, в последней версии нет app/functions/fn.catalog.php
Не подскажите, как в новых версиях сделать сортировку по коду?

Подскажу. Просто поищите поиском по содержимому, в каком файле лежит функция fn_get_products_sorting

вот в бэкапе искал, нет такой функции

Посмотрите в fn.products.php

1 лайк

спасибо!

1 лайк