Форум русской поддержки Joomla!® CMS
03.12.2016, 21:47:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Проблемка с формой обратной связи - как подставить адрес отправителя?

 (Прочитано 642 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ntxp
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« : 21.08.2015, 16:28:04 »

Доброго всем времени суток

В-общем мигрировал я с Joomla 1.5 на Joomla 3.4. Полностью перенес сайт, статьи и прочий контент.

При тестировании выяснилась одна не очень приятная особенность. В 1,5 при отправке письма через форму обратной связи письмо приходило как от адреса отправителя, и в почте отвечалось просто нажатием на кнопку Ответить. В 3,4 же письмо приходит от адреса, указанном при регистрации сайта, а адрес отправителя пишется просто в теле письма, что создает неудобства...

Собственно вопросик - как сделать так, чтобы в поле From подставлялось имя и адрес отправителя письма?


С уважением,

Олег.
« Последнее редактирование: 21.08.2015, 16:52:21 от ntxp » Записан
ntxp
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #1 : 31.08.2015, 10:49:55 »

Никто с таким не сталкивался?
Записан
Gosha5767
Завсегдатай
*****

Репутация: +20/-0
Offline Offline

Пол: Мужской
Сообщений: 413



« Ответ #2 : 31.08.2015, 11:06:34 »

В процессе миграции изменяются все настройки.
Поэтому нужно все проверить и настраивать заново, как было до миграции.   
Записан
ntxp
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #3 : 31.08.2015, 17:40:33 »

Так в том-то и дело, что настроено все по образу и подобию, как было и в 1,5 Azn

А не подскажете, как называется файл, отвечающий в Joomlaх за форму обратной связи? Може где-то в PHP логика прописана?
Записан
ntxp
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #4 : 31.08.2015, 18:12:31 »

Я так понимаю, это файлы в папке com_contact в шаблоне - default.php и default_form.php?
Записан
Gosha5767
Завсегдатай
*****

Репутация: +20/-0
Offline Offline

Пол: Мужской
Сообщений: 413



« Ответ #5 : 31.08.2015, 18:24:47 »

Посмотрите:
В общих настройках Панели управления --- Сервер
В настройках почты
Что у вас стоит?
Записан
ntxp
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 25


« Ответ #6 : 05.09.2015, 13:28:55 »

Там стоит адрес, с которого происходит отправка. Адрес почты, подключенный к серверу.
А вопрос в том, как туда подставить адрес отправителя...

« Последнее редактирование: 05.09.2015, 21:12:34 от ntxp » Записан
master-smeta
Давно я тут
****

Репутация: +8/-0
Offline Offline

Пол: Мужской
Сообщений: 254


« Ответ #7 : 13.09.2015, 15:12:18 »

Если рассуждать логически: отправитель кто? Ваш сайт/сервер! Так что все правильно работает. Особенно если учесть необходимость в DKIM и SPF.
ИМХО В Вашем случае нужно настраивать не адрес отправителя, а адрес для ответа! Как это сделать в стандартном компоненте я точно не знаю, скорее всего в шаблоне формирования формы нужно "поработать напильником". А вот в компоненте RSForm в настройках формы можно указать "адрес для ответа".
Записан
kostya0104
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #8 : 15.03.2016, 10:43:34 »

Тоже есть аналогичная проблема. Только не было "переноса" со старых версий до 3.х.х, а сразу заказали сайт на 3.х.
Письма приходят, каждый раз копировать из письма приходится е-майл.
И переменную email в качестве отправителя ставил и $JMail->addReplyTo, еще какие то данные пытался подставить в файл send.php (что в шаблоне темы сайта) - бесполезно. Отправитель указан именно адрес что задан в настройках админа, и если "ответить" нажимаю, подставляется адрес из настроек.
Показать текстовый блок
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet