+7 495 008 8452 пн.-пт. 10:00 – 17:00

TANAiS.WEB: Комплексное оформление заказа для интернет-магазина

Скриншоты

Технические данные

Дата публикации:
03.03.2021
Дата обновления:
04.10.2023
Версия:
3.0.3
Адаптивность:
Да
Поддержка композита:
Да
Число установок:
100 - 499 раз

Описание

TANAiS.WEB: Комплексное оформление заказа для интернет-магазина – универсальное решение для оптимизации процесса оформления заказа для любых интернет-магазинов.

Модуль позволяет решить проблемы, возникающие при кастомизации стандартного модуля.















Модуль устанавливается стандартно, через установку Marketplace, на версии Малый бизнес или Бизнес.

Основное

После установки модуля, у вас будет доступен шаблон “tanais.order.ajax” для компонента оформления заказа (sale.order.ajax).

Компонент запускается классическим образом, со стандартным набором параметров:

<?php $APPLICATION->IncludeComponent(
   "bitrix:sale.order.ajax", 
   "tanais.order.ajax", 
   array(
      ...
      "DISABLE_BASKET_REDIRECT" => "Y",
      "SHOW_COUPONS" => "Y",
      "SHOW_COUPONS_BASKET" => "N",
      "SHOW_COUPONS_DELIVERY" => "N",
      "SHOW_COUPONS_PAY_SYSTEM" => "N",
      "COMPONENT_TEMPLATE" => "tanais.order.ajax"
   ),
   false
); ?>

Для работы функционала автоматического заполнения данных юр. лица по ИНН или автодополнения адресов доставки, необходимо получить ключи для интеграции с сервисом dadata.ru (ключи можно получить в личном кабинете сервиса).

Спецификация оформления заказа

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


Шаблон расположен в корне шаблона оформления заказа: /tanais.order.ajax/specification.php

Если не хватает каких-то данных для вывода в шаблон, то можно воспользоваться событием (onBeforeMakeSpecResult или onAfterMakeSpecResult), например:

/**
 * @var Bitrix\Sale\Basket $basket
 * @var array $discountResult
 */

Bitrix\Main\EventManager::getInstance()->addEventHandler(
    "tanais.order",
    "onAfterMakeSpecResult",
    function ($basket, $discountResult, &$arResult) {
        # modify $arResult
    }
);
По всем вопросам, предложениям и ошибкам обращайтесь на marketplace@tanais.ru

Время реагирования до 3 рабочих дней.

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

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
TANAiS.WEB: Комплексное оформление заказа для интернет-магазина
TANAiS.WEB: Комплексное оформление заказа для интернет-магазина
7 900 руб