Как привязать webform к определенной ноде

Аватар пользователя qartiko qartiko 21 августа 2015 в 22:48

Здравствуйте! Прошу помощи!!!
Имееется тип материала заявка, при отображении должна быть кнопка откликнуться, по нажатии которой автору приходит письмо, что такой то пользователь откликнулся на вашу заявку. Пробовал юзать webform, но так и не разобрался. С помощью чего можно реализовать такое???

Комментарии

Аватар пользователя tlito tlito 10 ноября 2015 в 11:50

не знаю проще ли ентити форм, но в вебформ вам надо:
1. в настройках типа содержимого вашего материала - отметить галку - Enable Webform во вкладке Веб-формы.
для этого вебформы должны быть последней версии.
у меня вот так можно для всех материалов включить:

2. когда включили - редактируйте ваш материал нажмите не Редактировать а Веб-формы
и добавьте компонент типа комментарий - текстовая область
и кнопку Submit переведите как вам надо или отрендерите вывод - то есть в хуке формы для форм типа
$form_type == "webform_client_form" - ну типа такого BASE_ID
пропишите свой элемент типа submit
с вашим словом откликнуться.

а потом попробуйте скрыть поле комментарий если вам не надо или добавьте скрытое поле если там такое есть

ну а потом в настройках Электронные адреса - по кнопке Веб-форм будет такая кнопка - вставьте емайл автора.

если надо всем автоматом сделать то пишите хук.

ну и возможно в ентитиформ это вам както поможет автоматим сделать для всех материалов и отправлять на емайл автора, но я сомневаюсь, ни разу не юзал

Аватар пользователя qartiko qartiko 22 августа 2015 в 22:41

Желательно бы что бы автоматом форма была в каждой ноде определенного типа материала. Не подскажите как сделать?