Drupal - нужно перенаправить на указанную страницу при удалении узла
Я использую патологический модуль, и в настоящее время при удалении узла пользователи получат ошибку 404. Я хочу настроить правило таким образом, чтобы при удалении ЛЮБОГО узла перенаправлялся пользователь, который ищет этот путь, на страницу HOME.
Нужны ли мне правила для этого, и если да, то какой метод лучше? Я до сих пор не смог успешно заставить это работать из-за взаимодействия между nid и созданным патологическим перенаправлением. Многим из моих пользователей были отправлены URL-адреса в электронной почте и т. Д., И я не хочу, чтобы они получали 404.
Заранее спасибо!
1 ответ
Для вас может быть одна душа
- установить модуль https://www.drupal.org/project/hook_post_action
- напишите свой собственный модуль, в котором вы реализуете hook_node_postdelete($node), в котором вы устанавливаете drupal_goto()