Сегодня покупатели хотят получать свои товары быстро и без лишних усилий. Каждый лишний шаг на пути к завершению покупки может стать преградой, из-за которой клиент передумает и уйдет.
Модуль "Улучшенное оформление заказа" упрощает и ускоряет процесс покупки. Ваши покупатели могут изменять состав заказа непосредственно на странице оформления, не возвращаясь к корзине. Покупатель может быстро удалить, добавить или изменить товары без необходимости переходить по разным страницам. Это экономит время и делает процесс покупки более удобным.
Кроме того, модуль позволяет сразу направлять покупателя на страницу оформления, исключая промежуточный этап корзины. Это особенно важно для тех, кто предпочитает минимальное количество шагов на пути к покупке.
Особенности модуля:
- Возможность изменять состав заказа на странице оформления;
- Возможность изменять опции и вариации на странице оформления;
- Прямой переход к оформлению заказа, без посещения корзины.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Владельцам
- Покупателям
- English
- Русский
- 4.18.X
Установка
После скачивания модуля, его установка производится штатными средствами CS-Cart. Для этого перейдите в Панель администратора → Модули → Скачанные модули → Кнопка Шестеренка → Ручная установка
Нажимаем Загрузить, в появившемся окне выбираем файл модуля, далее Загрузить и установить.
Установка хуков (удалить если не нужно)
Для корректной работы требуется установить хуки по инструкции. Информация собрана во вкладке модуля Информация.
Пример оформления
Для отображения количество товара в корзине, необходимо добавить 3 хука в файл “fn.cart.php”:
-
Откройте файл fn.cart.php (файл будет находиться по пути: app/functions/fn.cart.php);
-
В открывшемся файле найдите строку с кодом (ориентировочно между строк 6057-6062):
if (!empty($product['qty_step']) && $product['qty_step'] > $min_qty) { $min_qty = $product['qty_step'];
-
После найденной строчкой вставьте код:
fn_set_hook('check_amount_in_stock_min_qty', $product, $min_qty, $product_id);
-
В результате у вас должно получится следующее:
if (!empty($product['qty_step']) && $product['qty_step'] > $min_qty) { $min_qty = $product['qty_step']; } **fn_set_hook('check_amount_in_stock_min_qty', $product, $min_qty, $product_id);** $cart_amount_changed = false;
v1.2.0 от 13.01.2025
[*] Стандартизация модуля
[+] Добавлена возможность изменять опции и вариации на странице "Оформления заказа"
[*] На странице "Оформление заказа" кликабельны вариации которых нет в наличии
[*] При выборе настройки "Переход на страницу" в значение "Оформление заказа" настройку "Редактировать заказ на странице оформления заказа" чекбокс активировать и сделать не доступно для изменения
[!] На странице "Оформление заказа" в разделе "Товар" ломается вёрстка. Исправлено
[!] Некорректная работа при сохранении настроек модуля. Исправлено
v1.1.2 от 12.07.2024
[*] Изменены языковые переменные некоторых настроек
v1.1.1 от 11.07.2024
[*] Верстка модуля на Unitheme 2 ломала блок с корзиной, исправлено
v1.1.0 от 19.12.2023
[*] Изменена логика настройки "Переход на страницу оформления заказа", теперь можно назначить переход на страницу заказов или в корзину
[+] Добавлена проверка на значение actuality у товара. Если actuality = Y, то не проверять наличие товара при добавлении в корзину
[-] Удалено перезаписывание шаблона нижней панели кнопок для мобильных устройств
[+] Добавлена дополнительная проверка на существование функций от других модулей
v1.0.3 от 31.07.2023
[!] Исправлена ошибка зацикливания перехода по ссылке в мобильной версии.
v1.0.2 от 30.04.2023
[+] Добавлена возможность при увеличении/уменьшении количества товара в корзине накликать сразу несколько раз.
v1.0.1 от 27.04.2023
[*] Подправлена мобильная версия. Удалена проверка id пользователя.
v1.0.0 от 24.04.2023
[+] Первое издание
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.