в стандартном модуле контакты не присылаются тема письма и email который пользователь пишет
подскажите как доработать и где что дописать что б приходило письмо с темой и emailом
Это добавит нужные поля
<?php
function mymodule_mail_alter(&$message){
if($message['id'] == 'contact_page_mail'){
$message['body'] = array(
"Категория: ".$message['params']['contact']['category']."\n".
"Тема письма: ".$message['params']['subject']."\n".
"Имя: ".$message['params']['name']."\n".
"Email: ".$message['params']['mail']."\n".
"............................................................",
$message['params']['message']
);
}
}
?>
Ну или поставить, ради двух строк в письме, монстр webform и настроить его )
в стандартном модуле контакты не присылаются тема письма и email который пользователь пишет подскажите как доработать и где что дописать что б приходило письмо с темой и emailом
Блин товаристч, ты сколько времени уже убил? поставь вебформ и никого не слушай. Я тебе это сразу написал, но если есть садо мазо наклонности и дальше трахаться с элементарной задачей которая за 10минут решается модулем вебформ, то как говорится и флаг в руки и барабан на шею ;).
Если вебформ не шлет письма, то тереби за писюн своих хостеров.
Ничего никуда дописывать не надо. Если работает стандартный модуль contact и вы отправляете через него сообщение (и оно нормально доходит!), то модуль должен работать - просто включите его и так же отправляйте сообщение - он добавляет в текст письма дополнительную информацию. Никаких настроек я в нём не делал - не было необходимости.
PS: только что проверил на одном из сайтов, где у меня включен contact - всё работает.
установлен модуль webform для отправки сообщений с заказом товара и стандартный модуль contact для отправки сообщений. На емейл указаный в "Информации о сайте" ничего не приходит. И в админке сайта этих сообщений не могу найти.
Может не там ищу? Или нужно настроить что?
Заранее благодарен за помощь
P.S. Уже нашел Но может кто подскажет как заставить webform отправлять копии сообщений с заказами на емейл сайта?
Комментарии
посмотрите переменные, в которые записываются эти данные.
И выводите их в соответсвтующем шаблоне.
webform и не надо никаких стандартных форм контактов.
помогите настроить вебформ
не отсылает сообщения ВебФорм
как настроить?
он их просто складывает в Админку
а как сделать так что б он отсылал их на емейл?
Это добавит нужные поля
<?php
function mymodule_mail_alter(&$message){
if($message['id'] == 'contact_page_mail'){
$message['body'] = array(
"Категория: ".$message['params']['contact']['category']."\n".
"Тема письма: ".$message['params']['subject']."\n".
"Имя: ".$message['params']['name']."\n".
"Email: ".$message['params']['mail']."\n".
"............................................................",
$message['params']['message']
);
}
}
?>
Ну или поставить, ради двух строк в письме, монстр webform и настроить его )
подскажите в каком файле это дописать?
Это надо делать в своём модуле.
Набросал, не проверял. Смотрите, пробуйте.
у меня даже нет такого модуля у меня есть толкьо просто contact
Модули можно (и нужно!) писать самому. В друпале не принято хакать чужие модули - все изменения делаются в своём модуле.
Установи этот модуль.
установил
только вот где теперь его настраивать не понятно
А может нуиво этот друпал?
Есть ДЛЕ, ВП, жумла, хорошие понятные движки
Что там настраивать-то?
Теперь приходит?
тоисть его только установить нужно было и он идет как дополнение к стандартному модулю контакты?
Да Друпал запутанный очень
после включения вашего модуля
емейлы вообще не присылаються
а нужно просто что б в емейл добавлялось введенный пользователем емейл и тема(
мб что-то где то дописать еще?
Блин товаристч, ты сколько времени уже убил? поставь вебформ и никого не слушай. Я тебе это сразу написал, но если есть садо мазо наклонности и дальше трахаться с элементарной задачей которая за 10минут решается модулем вебформ, то как говорится и флаг в руки и барабан на шею ;).
Если вебформ не шлет письма, то тереби за писюн своих хостеров.
Ничего никуда дописывать не надо. Если работает стандартный модуль contact и вы отправляете через него сообщение (и оно нормально доходит!), то модуль должен работать - просто включите его и так же отправляйте сообщение - он добавляет в текст письма дополнительную информацию. Никаких настроек я в нём не делал - не было необходимости.
PS: только что проверил на одном из сайтов, где у меня включен contact - всё работает.
установлен модуль webform для отправки сообщений с заказом товара и стандартный модуль contact для отправки сообщений. На емейл указаный в "Информации о сайте" ничего не приходит. И в админке сайта этих сообщений не могу найти.
Может не там ищу? Или нужно настроить что?
Заранее благодарен за помощь
P.S. Уже нашел Но может кто подскажет как заставить webform отправлять копии сообщений с заказами на емейл сайта?