Нужно чтобы любой юзер на отдельной странице ввел в форму email, отправил и потом ему на почту пришло определенное письмо.
Как с помощью друпал такое можно реализовать?
Мне бы только план, дальше я сам разберусь.. )
Примерно я это себе так представляю:
1) создать отдельный тип материала
2) добавить поле email
3) дать доступ всем пользователям возможность добавлять в этот тип материала запись
3) после добавления отправлять на email письмо(как в друпале это сделать хз =/)
Подскажите плиз.
Комментарии
Я хз как в 6 но в 7 я бы сделал так:
hook_menu() - добавляем свою страницу
форм альтером - форму с полем имэил
форм альтер субмит - хватаем данные из формы, в данном случае email и юзаем drupal_mail()
забыл уточнить, мне ещё все email надо в базе хранить
hook_node_presave($node) + hook_node_submit($node, $form, &$form_state) если надо конкретно, отправлять письмо при создании ноды
https://drupal.org/project/webform + http://drupal.org/project/rules
всё понял, спасибо всем!