Совместимость |
OpenCart 2.3, OCStore 2.3, Opencart.pro 2.3 |
Возможности модуля:
- Собственно само окно всплывающей корзины.
- Можно отключить само окно корзины при добавлении товара в корзину, оставив только изменение кнопки "Купить"
- При добавлении товара в корзину заменяет надпись кнопки добавления в корзину на "Уже в корзине", при повторном клике по этой кнопке открывается окно с корзиной.
- В карточке товара, надпись "Купить" заменяется на "Уже в корзине, купить ещё", что позволяет купить этот-же товар с другим набором опций.
- При нажатии на кнопку "Купить" данной кнопке присваивается дополнительный класс .in_cart, позволяющий, к примеру, с помощью css изменять фон или цвет кнопки, цвет шрифта и т.д.. При удалении данного товара из корзины, стиль кнопки возвращается к первоначальному виду.
- Изменение количества и удаление товара с пересчётом итоговой суммы непосредственно в окне корзины.
- Под наименованием товара в окне корзины отображает выбранные опции товара.
- При клике на блоке стандартной корзины открывает всплывающую корзину вместо стандартной.
- При удалении товара из корзины возвращает кнопку "Купить" к первоначальному виду.
- Есть возможность отключения кнопки увеличения количества товара в корзине и предупреждение, что данного товара осталось всего столько-то штук при достижении в корзине максимального количества остатка товара на складе. Данную опцию можно отключить, для этого идём в админку-настройки магазина-вкладка "опции"-пункт "Заказ при нехватке на складе" ставим "да"
- Вид ссылки "Продолжить покупки" можно переключить на кнопку
- Кнопка "Перейти в корзину", управляется из админ-части модуля
- Колонка с наименованием производителя товара, показ колонки настраивается из админ-части модуля
- Выбор действия по клику на кнопке купить, когда данный товар уже присустствует в корзине:
-- 1 - просто открываем всплывающую корзину
-- 2 - добавляем еще выбранное кол-во товара в корзину и открываем всплывающую корзину
- При обновлении количества товара список не прокручивается вверх
- Последний добавленный товар появляется в начале списка
- Из админки модуля вы сами можете настраивать:
- -- заголовок модуля
- -- текст ссылки "Продолжить покупки"
- -- текст кнопки перехода к оформлению заказа
- -- текст кнопки "Купить", когда товар добавлен в корзину
- -- текст кнопки "Купить", когда у товара есть опции и он добавлен в корзину
- Добавлена поддержка мультиязычности
- Добавлен блок "с этим товаром покупают"
- Товары показываются те, которые указаны в качестве сопутствующих, во вкладке связи
- Показ и заголовок данного блока настраивается в админке модуля
- Добавлена функция выбора показа окна модуля при клике на блок стандартной корзины
- Прямой ввод количества товара с предупреждением, если введённое количество товара больше, чем есть на складе. Показ предупреждения настраивается в админке магазина
- Работает на всех модулях и страницах.
- Проверена работа в браузерах: в Chrome 39.0.2171.95, FireFox 34.0.5, Opera 12.17, IE 11.0.9
- Протестировано на стандартном BootStrap шаблоне
- Добавлена поддержка опенкарта и оцсторе версии 2.3.*
Демо:
http://oc2.oc-dev.ru/
Основное |
Способ распространения |
Бесплатно |
Совместимость |
OpenCart 2.3, OCStore 2.3, Opencart.pro 2.3 |
VQmod |
Нет |
Ocmod |
Нет |
Статистика |
Загружено |
27.03.2017 |
Обновление |
27.03.2017 |
Просмотров |
16943 |
После установки модуля идет конфликт SIMPLE с вашим. Кнопка подтверждения заказа не переводит на страницу успешного заказа при этом фактически после клика заказ в админку попадает, но клиент этого не видет и продолжает нажимать подтверждение заказа, думаю что не дожал. А так модуль отличный
Подскажите пожалуйста, при добавлении в корзину кнопка меняется так что пропадает иконка перед текстом "Купить".
За это отвечает часть модуля "-- текст кнопки "Купить", когда товар добавлен в корзину".
Как мне убрать это?
На 2.3.0.2 встал отлично
Notice: Indirect modification of overloaded property ControllerExtensionModulePopUpCart::$error has no effect in C:\OpenServer\domains\demo.moysvit\admin\controller\extension\module\popupcart.php on line 122Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\demo.moysvit\admin\controller\startup\error.php:39) in C:\OpenServer\domains\demo.moysvit\system\storage\modification\system\library\response.php on line 21
Как можно исправить.
найти:
var p_class = p_id.match(/(\d+)/g);
заменить на:
var p_class = p_id.match(/(\d+)/g).toString().split(',')[0];
вроде помогло
Если не меняется название копки в категориях, то в скрипте:
найти:
var p_class = p_id.match(/(\d+)/g);
заменить на:
var p_class = p_id.match(/(\d+)/g).toString().split(',')[0];
А на опенкарт 1.5.4 не поможете сделать? платно
Подскажите, как сделать, чтобы в попаппе выводилась не вся корзина, а только последний добавленный товар?
идем в корень сайта по такому пути: catalog/controller/extension/module/popupcart.php - открываем файл popupcart.php, находим 194 строку:
и заменяем на это: