Здравствуйте! Прошу помощи!!!
Имееется тип материала заявка, при отображении должна быть кнопка откликнуться, по нажатии которой автору приходит письмо, что такой то пользователь откликнулся на вашу заявку. Пробовал юзать webform, но так и не разобрался. С помощью чего можно реализовать такое???
Комментарии
Только кнопка - мало пользы так как в основном то не пользователи а анонимы, надо хотябы форму минимальную, имя, телефон, или E-mail. реализовать лучше - https://www.drupal.org/project/entityform
А как реализовать при помощи entity form?
не знаю проще ли ентити форм, но в вебформ вам надо:
1. в настройках типа содержимого вашего материала - отметить галку - Enable Webform во вкладке Веб-формы.
для этого вебформы должны быть последней версии.
у меня вот так можно для всех материалов включить:
2. когда включили - редактируйте ваш материал нажмите не Редактировать а Веб-формы
и добавьте компонент типа комментарий - текстовая область
и кнопку Submit переведите как вам надо или отрендерите вывод - то есть в хуке формы для форм типа
$form_type == "webform_client_form" - ну типа такого BASE_ID
пропишите свой элемент типа submit
с вашим словом откликнуться.
а потом попробуйте скрыть поле комментарий если вам не надо или добавьте скрытое поле если там такое есть
ну а потом в настройках Электронные адреса - по кнопке Веб-форм будет такая кнопка - вставьте емайл автора.
если надо всем автоматом сделать то пишите хук.
ну и возможно в ентитиформ это вам както поможет автоматим сделать для всех материалов и отправлять на емайл автора, но я сомневаюсь, ни разу не юзал
Желательно бы что бы автоматом форма была в каждой ноде определенного типа материала. Не подскажите как сделать?
http://www.youtube.com/watch?v=3ELpPTUnURo
все материалы вам надо будет делать типа етити форм