Компоненты
Модуль поставляется в комплекте с компонентами:
| Название | Описание |
|---|---|
| rarus.lms:balance | Вывод бонусного счета пользователя |
| rarus.lms:basket | Отображение начисляемых бонусных баллов |
| rarus.lms:order | Форма для ввода оплаты бонусами и промокодом |
rarus.lms:balance
- Создайте страницу, например /personal/bonus/index.php
- Подключите компонент
<?php
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $APPLICATION;
$APPLICATION->setTitle('Мои бонусы');
$APPLICATION->IncludeComponent(
'rarus.lms:balance',
''
);
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/footer.php");
rarus.lms:basket
- Откройте файл template.php компонента bitrix:sale.basket.basket
- Найдите строку
<div id="basket-root" class="bx-basket bx-<?= $arParams['TEMPLATE_THEME'] ?> bx-step-opacity" style="opacity: 0;"> - После нее вставьте код компонента
<?php
$APPLICATION->IncludeComponent(
'rarus.lms:basket',
''
);
?>
rarus.lms:order
- Откройте файл template.php компонента bitrix:sale.order.ajax
- Найдите строку
ORDER SAVE BLOCK - Перед ней вставьте код компонента
<?php
$APPLICATION->IncludeComponent(
'rarus.lms:order',
'',
[
'PERSON_TYPE_ID' => $arResult['USER_VALS']['PERSON_TYPE_ID']
]
);
?>
No comments to display
No comments to display