Инструкция по установке модуля Подарочный сертификат

  • Для установки модуля необходимо купить модуль в маркетплейс Битрикса http://marketplace.1c-bitrix.ru/solutions/tarakud.certificate/. После покупки модуля, на ваш почтовый адрес придёт письмо с купоном, который нужно активировать в административной части сайта, в разделе Marketplace -> Обновление платформы, во вкладке Активация купона

  • После активации купона модуль станет доступным для скачивания в разделе Установленные решения


    После загрузки модуль появится в списке доступных решений. Дале можно приступать к установке модуля. В списке доступных решений необходимо выбрать в контекстном меню модуля пункт Установить.

  • Во время установки появится форма для указания сайт, на котором будет работать модуль. Данные указанные на этапе установки можно будет изменить/задавать при создании сертификатов.

  • После установки модуля в системе появятся три сертификата, они же правила работы с корзиной.

  • Порядок работы модуля следующий: задаются правила работы с корзиной, количество неограниченно. Эти правила и есть сертификаты, которые оплачивает покупатель. После добавления сертификата в корзину выписывается купон для этого сертификата. После оплаты заказа сертификат/купон высылаются на указанный e-mail.

Инструкция по добавлению сертификата

  • Переходим в Маркетинг - Правила работы с корзиной.
  • По-умолчанию модуль создаёт три правила. Вы можете добавлять новые, или менять цену у текущих правил.
  • Инструкцию по добавлению правил вы можете прочитать в курсе Администратор Бизнес https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=42&LESSON_ID=5354
  • Во вкладке Действия и условия необходимо добавить действие Изменить стоимость товаров в корзине, выбрать скидку ввести номинал, это число и будет стоимостью сертификата, далее выбрать RUB на общую сумму товаров.
  • Другие условия, такие как наценки или скидка в процентах работать не будут.
  • Во вкладке Дополнительно, в поле Внешний код необходимо указать код модуля tarakud.certificate. Наличие кода необходима для работы компонента.

  • В административном разделе Маркетинг - Подарочные сертификаты отображается список купленных сертификатов.

  • Сертификаты имеют цветовые статусы: зелёный - сертификат отправлен получателю, жёлтый - сертификат оформлен и ожидает оплаты. После оплаты заказа, сертификат автоматически отправляется на указанный e-mail. Также, сертификат можно отправить принудительно, выбрав в контекстном меню Отправить сертификат.

Инструкция по установке компонента

Необходимо сделать страницу со списком сертификатов. Для этого необходимо использовать компонент certificate.list.

  • Создаём новую страницу или раздел.
  • Открывает страницу на редактирование и размещаем компонен Подарочный сертификат.

  • В настройках компонента указываем порядок сортировки, url ведущий на страницу с корзиной покупателя.
  • Сохраняем параметры и страницу. Настройка компонента закончена.

Вывод картинки сертификата в корзине

Вывод картинок поддерживается с версии модуля 1.0.6.

  • Для вывода картинок в корзине необходимо в компоненте sale.basket.basket в файле result_modifier.php разместить следующий код:
    Bitrix\Main\Loader::includeModule("tarakud.certificate");
    $arResult["BASKET_ITEM_RENDER_DATA"] = Tarakud\Certificate\Picture\CertificatePictureTable::getBasketPicture($arResult["BASKET_ITEM_RENDER_DATA"]);
    

  • Для вывода картинок на странице оформления заказа необходимо в компоненте sale.order.ajax в файле result_modifier.php разместить следующий код:
    Bitrix\Main\Loader::includeModule("tarakud.certificate");
    $arResult["JS_DATA"]["GRID"]["ROWS"] = Tarakud\Certificate\Picture\CertificatePictureTable::getOrderPicture($arResult["JS_DATA"]["GRID"]["ROWS"]);