в письме с заказом не отображает емэйл покупателя
#1
Отправлено 07 October 2012 - 21:05
у меня в письме, приходящем на мою почту, не отображает мыло покупателя, пишет следующее
"Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра"
вместо мыла
я так понимаю, еслибы JS не был включен, то вообще бы ничего не работало, а не только этот глюк
#2
Отправлено 08 October 2012 - 01:21
#3
Отправлено 08 October 2012 - 04:58
Откровенно говоря - плагин бесполезный, боты легко выполняют этот JS, а вставка его кода может только сломать шаблон сайта.
Перед отправкой, почтовое сообщение отчищается от JS кода, иначе почтовый сервис может это посчитать спамом или вирусом.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#4
Отправлено 08 October 2012 - 06:23
#5
Отправлено 08 October 2012 - 07:19
/media/zoo/elements/email/email.php
Замените эту строку
return ltrim($this->app->html->_('email.cloak', $mailto, true, $this->getText(), $mode));На следующую
return $this->getText();Либо на
return $mailto;
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#6
Отправлено 08 October 2012 - 07:48
return $this->getText();помогло
после апдейта надо будет этот файл править?
#7
Отправлено 08 October 2012 - 07:51
Можете скопировать элемент email в папку
/media/zoo/applications/jbuniversal/elements/
Тогда никакое обновление его не тронет.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#8
Отправлено 08 October 2012 - 08:01