Как перенаправить на именованный узел при регистрации
-
16-10-2019 - |
Вопрос
Учитывая сайт D6, где пользователи должны подтвердить свой адрес электронной почты, я хотел бы, чтобы новые регистраторы были немедленно перенаправлены на узел страницы, который объясняет процесс проверки электронной почты.
Я попытался сделать это с помощью действий и триггеров, но «триггер: после создания учетной записи пользователя» выполняется до отправки электронного письма активации, и поэтому сообщение заблокировано и никогда не выйдет. Похоже, что это неразрешенное отслеживание проблемы еще в D5.
А Отправление входа в систему Модуль указан как поддержка этой функции для D7.x, но не 6.x.
Решение
Вы можете использовать Правила модуля Чтобы перенаправить пользователя после создания учетной записи.
- Просто добавьте новое правило для события «Создана учетная запись пользователя»
- Добавьте действие "Перенаправление страницы"
- Заполните информацию для страницы, на которую вы хотите перенаправить пользователя.
Убедитесь, что «немедленно выпустить перенаправление страницы» нет Проверено, иначе будет то же самое, и электронное письмо не будет отправлено.
Другие советы
Еще одним хорошим решением было бы использовать Logintoboggan