Смена Email в профиле
Плагин для InstantCMS 2.x , совместимость 2.7.1-2.10.1 , открытый исходный код
- Рейтинг: 5.0/10
- Просмотры: 17879
- Загрузки: 1294
- Подписчики: 6
- Добавлен: 17.03.2017
Данный функционал добавляем в настройки профиля пользователя возможность смены email.
Для смены email пользователю необходимо ввести старый email и новый. Далее на новый email будет получен код подтверждения который нужно ввести в настройки. При каждом запросе генерируется новый проверочный код.
После установки дополнения необходимо добавить строчку для включения данного хука, в файле system/controllers/users/manifest.php
Добавить строку: 'profile_edit_menu'
И обновить события для активации hook
В итоге содержание файла:
<?php return array( 'hooks' => array( 'admin_dashboard_chart', 'menu_users', 'rating_vote', 'user_notify_types', 'user_privacy_types', 'user_tab_info', 'auth_login', 'user_loaded', 'wall_permissions', 'wall_after_add', 'wall_after_delete', 'sitemap_sources', 'profile_edit_menu' ) );
Чтобы посмотреть как это работает, можете перейти на демо-сайт, зарегистрироваться и попробовать сменить свою почту в настройках профиля.
Ссылка на запись в блоге: instantcms.su
Демо
Скачать
Как установить?
Версия: 2 — 27.03.2017
Загружено 1294 раз, из них последней версии — 1007 раз
Загружено 1294 раз, из них последней версии — 1007 раз
Подписка на обновления
Подписка на обновления успешно оформлена