Хук перед открытием формы

Аватар пользователя leha373 leha373 7 июля в 15:50

Может кто подсказать какой хук срабатывает перед открытием формы добавления/редактирования ноды?

Комментарии

Аватар пользователя leha373 leha373 7 июля в 16:15

нее, мне нужно чтобы при открытие формы(переход по ссылке /node/add/article),проверить сколько у пользователя этого материала, и в зависимости от этого,перейти на страницу, или сделать переадресацию на другую страницу.

Аватар пользователя leha373 leha373 7 июля в 16:25

чего то нашел hook_node_prepare(Вызывается перед открытием формы добавления/редактирования ноды)Похоже на то, что мне нужно.

Аватар пользователя vlucas vlucas 7 июля в 16:26

ИМХО не лучший вариант, всё таки лучше через роут такое разруливать нежели через форму

Аватар пользователя vlucas vlucas 7 июля в 16:34

https://www.drupal.org/docs/8/api/routing-system/altering-existing-route...
Но как уже написал подумать о варианте, если твою форму кто-то программно выведет?
Стоит, наверное, также озаботится о проверке и перед созданием сущности программно - чтобы не допустить такого варианта.
Ну это всё в идеале ))