Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Подписка на рассылку при регистрации одной галкой

Подписка на рассылку при регистрации одной галкой. Решение позволяет добавить в форму регистрации галочку, с помощью которой пользователь может сразу подписаться на рассылку при регистрации

Подписка на рассылку при регистрации одной галкой

Подписка на рассылку при регистрации одной галкой

Купить: 1 000 руб.
Попробовать (7 дней)
Скриншоты
Описание

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

Опубликовано:
10.01.2014
Версия:
1.0.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание

Подписка на рассылку при регистрации одной галкой.
Решение позволяет добавить в форму регистрации галочку, с помощью которой пользователь может сразу подписаться на рассылку при регистрации
Отзывы (0)
Пока что нет отзывов.
Обсуждения (6)
1 - 5 из 6
Установка

После установки модуля открывается страница настроек. Нам надо изменить шаблон одного из компонентов: main.register или system.auth.registration. Если найден шаблон одного из компонентов, например, как на рис.1 переходим к п.1.

Рисунок 1

Иначе, если этих шаблонов нет в папке /bitrix/templates/.default/components/bitrix, на странице настроек модуля будет выведено соответствующее сообщение (рис.2). Переходим к п.2.


Рисунок 2

1. Изменяем шаблон, воспользовавшись ссылкой на редактирование шаблона (на рис.1 выделено красным). Либо через ftp-соединение. И в нужном для вас месте в файле template.php вставляем код:
<?//SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU ?>

   <?
   if((COption::GetOptionString('sologroupltd.subscribeonregister', "sologroupltd_subscribeonregister_Subscribe")) && (COption::GetOptionString('sologroupltd.subscribeonregister', "sologroupltd_subscribeonregister_SubscribeID"))): 
      ?>
      <tr>
         <td><label for="SOLO_SUBSCRIBE">Подписаться на рассылку</label></td>
         <td><input type="checkbox" name="SOLO_SUBSCRIBE" class="bx-auth-input" checked /></td>
      </tr>
   <?endif?>
   <?//SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU SOLO-IT.RU ?>



Важно, чтобы этот код был вставлен между тегами <tbody></tbody>:

<fo rm method="post" action="<?=POST_FORM_ACTION_URI?>" name="regform" enctype="multipart/form-data">
...
<tbody> 
...
</tbody>
...
</form>



Пример показан на рис. 3

Рисунок 3
Нажимаем сохранить и переходим к п.3.


2. Копируем шаблон.
Для копирования шаблона компонента main.register нужно скопировать папку .defaul из папки /bitrix/components/bitrix/main.register/ в папку /bitrix/templates/.default/components/bitrix/main.register/
Для копирования шаблона компонента system.auth.registration копируем папку .default из папки /bitrix/components/bitrix/system.auth.registration/ в папку /bitrix/templates/.default/components/bitrix/system.auth.registration/
Применяем данный шаблон.
Переходим к п.1.

3. По умолчанию, выбирается последняя рассылка из списка рассылок на вашем сайте. Если вы хотите, чтобы пользователь автоматически подписывался на нее, тогда настройка модуля завершена. Иначе выберите нужную рассылку и нажмите на кнопку "Изменить" (рис. 4).

Рисунок 4

Настройка модуля завершена. Если через какое-то время вы захотите подписывать пользователей на другую рассылку, вы снова можете зайти на страницу настрйки модуля и выполнить пункт 3. Для этого нужно зайти в Администрирование->Настройки->Настройки продукта->Настройки модулей->Модуль для быстрой подписки на рассылку. Или перейти по ссылке, заменив ВАШ_САЙТ на имя вашего сайта.
http://"ВАШ_САЙТ"/bitrix/admin/sologroupltd.subscribeonregister_settings.php
Поддержка
Тех. поддержка: http://support.solo-it.ru/

Время работы тех. поддержки: пн-пт, 9:00 - 17:00 (время Московское)
Реакция ответа на обращение: 24 часа

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки