Совместить 2 формы ноды на одной странице

Главные вкладки

Аватар пользователя penexe penexe 21 июня 2013 в 21:03

Надо совместить 2 формы ноды на одной странице, 1 общая валидация, общий сабмит и тд.
естественно без потери системных хуков.

Куда копнуть кроме как в api, мож кто пытался сделать и уткнулся в ограничения?

Комментарии

Аватар пользователя Koreychenko Koreychenko 22 июня 2013 в 13:21

Две формы на странице можно сделать через Panels. Отправку обоих форм по одной кнопке.... ну можно через javascript повесить на onclick Wink Но что-то мне подсказывает, что это изврат.

А зачем так делать, если не секрет?

Аватар пользователя penexe penexe 22 июня 2013 в 13:54

бывает надо совместить 2 сущности в одной общей форме.
буду просто кодить в form_alter вторую форму, а при сабмите первой создавать программно 2ю ноду.

Аватар пользователя alextdk alextdk 22 июня 2013 в 16:12

Для решения подобных задач мы юзаем ентитиформ, создаем форму с нужными полями, а по сабмиту рулами создаем ноды!