Количество позиций в корзине minishop2
Если в корзину добавить Товар1 в количестве 2, и Товар2 в количестве 2, то общее количество товара показывает 4. Можно ли сделать, чтоб показывались именно позиции, в данном случае 2?
Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Работает это с версии минишоп 2.4 как я понимаю.
1. В папке /core/components/minishop2/custom/cart/ создаете файл mascarthandlerstatus.class.php который будет расширять класс корзины
2. В этом файле пишете
3. В плагине Console (если его нет, то надо поставить) выполняем следующий код
Таким образом мы добавляем новый обработчик корзины
4. Далее идем в Системные настройки -> mimishop2 -> Класс обработчик корзины и указываем там msCartHandlerStatus
5. Теперь в плейсхолдере total_count_position будет отображаться количество позиций в корзине
6. Что бы все это и по аяксу обновлялось, в js в ваших скриптах или просто в конце страницы (главное что бы он был после подключения скрипта от минишопа) добавляем такой код
7. Теперь в миникорзине или корзине можно писать так
как в таком случае быть, можно ли получить кол-во позиций?
Плейсхолдер у вас тогда будет выглядеть так
вроде бы не связана с данной задачей