Как перенаправить на именованный узел при регистрации

drupal.stackexchange https://drupal.stackexchange.com/questions/780

  •  16-10-2019
  •  | 
  •  

Вопрос

Учитывая сайт D6, где пользователи должны подтвердить свой адрес электронной почты, я хотел бы, чтобы новые регистраторы были немедленно перенаправлены на узел страницы, который объясняет процесс проверки электронной почты.

Я попытался сделать это с помощью действий и триггеров, но «триггер: после создания учетной записи пользователя» выполняется до отправки электронного письма активации, и поэтому сообщение заблокировано и никогда не выйдет. Похоже, что это неразрешенное отслеживание проблемы еще в D5.

А Отправление входа в систему Модуль указан как поддержка этой функции для D7.x, но не 6.x.

Это было полезно?

Решение

Вы можете использовать Правила модуля Чтобы перенаправить пользователя после создания учетной записи.

  • Просто добавьте новое правило для события «Создана учетная запись пользователя»
  • Добавьте действие "Перенаправление страницы"
  • Заполните информацию для страницы, на которую вы хотите перенаправить пользователя.

Убедитесь, что «немедленно выпустить перенаправление страницы» нет Проверено, иначе будет то же самое, и электронное письмо не будет отправлено.

Другие советы

Еще одним хорошим решением было бы использовать Logintoboggan

Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top