Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Возможность Отправления Копии Письма С Контак-Формы Посетителю Rate Topic   - - - - -

 
  • Kiru4a
  • Junior Member
  • Trial users
  • Join Date: 21-Jul 10
  • 38 posts

Posted 07 November 2014 - 04:53 AM #1

Можно ли автоматически отправлять копию письма (или ответ) посетителю который заполнил форму на сайте.

Например, у меня есть страница с формой запроса услуг.
После заполнения посетителем формы мне приходит письмо.
Может ли посетитель получить копию этого письма или какой то стандартный емейл - Спасибо что заполнили форму?

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 07 November 2014 - 07:58 AM #2

Можно ли автоматически отправлять копию письма (или ответ) посетителю который заполнил форму на сайте.

Например, у меня есть страница с формой запроса услуг.
После заполнения посетителем формы мне приходит письмо.
Может ли посетитель получить копию этого письма или какой то стандартный емейл - Спасибо что заполнили форму?


Можно через запятую указать emails куда отправлять, если нужно несколько адресатов.

Можно отправлять и дополнительное письмо тому кто написал, но потребуется небольшая модификация. Вас не пугает php и smarty ?

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19582 posts

Posted 07 November 2014 - 09:43 AM #3

Можно ли автоматически отправлять копию письма (или ответ) посетителю который заполнил форму на сайте.

Например, у меня есть страница с формой запроса услуг.
После заполнения посетителем формы мне приходит письмо.
Может ли посетитель получить копию этого письма или какой то стандартный емейл - Спасибо что заполнили форму?


Для того, чтобы отправить копию, вам нужно отредактировать app\addons\form_builder\func.php и заменить строчку

'to' => $page_data['form']['general'][FORM_RECIPIENT],

на

'to' => $page_data['form']['general'][FORM_RECIPIENT] . ',' . $sender,

Если знакомы с хуками, то используйте хук send_form в модуле Мои изменения и добавьте $sender в элемент массива $page_data['form']['general'][FORM_RECIPIENT]

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Kiru4a
  • Junior Member
  • Trial users
  • Join Date: 21-Jul 10
  • 38 posts

Posted 07 November 2014 - 10:50 AM #4

dbazhenov, php и smarty меня не пугают... :)

eComLabs, спасибо, получилось

Теперь бы еще темплейт письма подредактировать.....
8)

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 07 November 2014 - 10:57 AM #5

Теперь бы еще темплейт письма подредактировать.....
8)


В функции указан путь к шаблону.

Все шаблоны писем лежат в /design/themes/responsive/mail/templates

 
  • Kiru4a
  • Junior Member
  • Trial users
  • Join Date: 21-Jul 10
  • 38 posts

Posted 08 November 2014 - 05:02 AM #6

dbazhenov, спасибо за ответ,
но не нашла папки form_builder в mail/templates моей темы, ни в basic...
какой шаблон может использоваться?

Спасибо

 
  • Kiru4a
  • Junior Member
  • Trial users
  • Join Date: 21-Jul 10
  • 38 posts

Posted 08 November 2014 - 10:00 PM #7

шаблон нашла
design/backend/mail/templates/addons/form_builder

Спасибо

 
  • panaet80
  • Newbie
  • Members
  • Join Date: 14-Nov 14
  • 11 posts

Posted 14 March 2015 - 11:40 AM #8

Для того, чтобы отправить копию, вам нужно отредактировать app\addons\form_builder\func.php и заменить строчку

'to' => $page_data['form']['general'][FORM_RECIPIENT],

на

'to' => $page_data['form']['general'][FORM_RECIPIENT] . ',' . $sender,

Если знакомы с хуками, то используйте хук send_form в модуле Мои изменения и добавьте $sender в элемент массива $page_data['form']['general'][FORM_RECIPIENT]

Для того, чтобы отправить копию, вам нужно отредактировать app\addons\form_builder\func.php и заменить строчку

'to' => $page_data['form']['general'][FORM_RECIPIENT],

на

'to' => $page_data['form']['general'][FORM_RECIPIENT] . ',' . $sender,

Если знакомы с хуками, то используйте хук send_form в модуле Мои изменения и добавьте $sender в элемент массива $page_data['form']['general'][FORM_RECIPIENT]


Здравствуйте

не подскажете есть ли более расширенная инструкция?
и я так понял из стандартного редактора файлов - это не сделать?

 
  • Alexder
  • Junior Member
  • Members
  • Join Date: 08-Apr 10
  • 147 posts

Posted 15 March 2015 - 04:51 AM #9

Здравствуйте

не подскажете есть ли более расширенная инструкция?
и я так понял из стандартного редактора файлов - это не сделать?

Через стандартный редактор не получится, нужно редактировать файлы на хостинге, так как файлы модулей в редакторе не отображаются, только шаблоны

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19582 posts

Posted 16 March 2015 - 10:11 AM #10

Через стандартный редактор не получится, нужно редактировать файлы на хостинге, так как файлы модулей в редакторе не отображаются, только шаблоны


Верно :!:

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.