Drupal - нужно перенаправить на указанную страницу при удалении узла

Я использую патологический модуль, и в настоящее время при удалении узла пользователи получат ошибку 404. Я хочу настроить правило таким образом, чтобы при удалении ЛЮБОГО узла перенаправлялся пользователь, который ищет этот путь, на страницу HOME.

Нужны ли мне правила для этого, и если да, то какой метод лучше? Я до сих пор не смог успешно заставить это работать из-за взаимодействия между nid и созданным патологическим перенаправлением. Многим из моих пользователей были отправлены URL-адреса в электронной почте и т. Д., И я не хочу, чтобы они получали 404.

Заранее спасибо!

1 ответ

Для вас может быть одна душа

  1. установить модуль https://www.drupal.org/project/hook_post_action
  2. напишите свой собственный модуль, в котором вы реализуете hook_node_postdelete($node), в котором вы устанавливаете drupal_goto()
Другие вопросы по тегам