Компонент является одностраничным и служит для создания страницы регистрации аффилиата.
Описание sale.affiliate.register
Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Магазин > Аффилиаты > Регистрация аффилиата.
Компонент относится к модулю Интернет-магазин.
Параметры
Поле | Параметр | Описание |
Основные параметры |
Путь к файлу с пользовательским соглашением | AGREEMENT_TEXT_FILE | Указывается путь к файлу с пользовательским соглашением. |
Согласие пользователя |
Запрашивать согласие | USER_CONSENT | [Y|N] Установленный флажок включает механизм согласия пользователя. |
Соглашение | USER_CONSENT_ID | Задается текст соглашения, которое отображается пользователю при заказе. |
Галка по умолчанию проставлена | USER_CONSENT_IS_CHECKED | Установка галочки автомаитчески устанавливает галочку в чекбоксе согласия пользователя. То есть согласие применяется одновременно с нажатием кнопки Оформить заказ. |
Загружать текст сразу | USER_CONSENT_IS_LOADED | Текст соглашения будет выводиться сразу. Если флажок не установлен, для просмотра текст нужно будет кликнуть по кнопке согласия. |
Дополнительные настройки |
Страница для перехода после регистрации | REDIRECT_PAGE | Указывается путь к странице, на которую будет переведен пользователь после регистрации. Этот адрес не должен совпадать с адресом страницы, на которой расположен компонент. В противном случае будет зацикливание. |
Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Регистрация аффилиата. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:sale.affiliate.register",
"",
Array(
"AGREEMENT_TEXT_FILE" => "",
"REDIRECT_PAGE" => $_REQUEST["REDIRECT_PAGE"],
"SET_TITLE" => "Y",
"USER_CONSENT" => "Y",
"USER_CONSENT_ID" => "1",
"USER_CONSENT_IS_CHECKED" => "Y",
"USER_CONSENT_IS_LOADED" => "N"
)
);?>