Перейти к содержимому


Фотография
- - - - -

Ошибка 0 "invalid address" после обновления до Joomla 3.5.1


Лучший Ответ SmetDenis , 10 April 2016 - 16:46

В Joomla 3.5.1 изменилось API по оправке email сообщений в следствии чего элемент sendmail вызывал страницу с ошибкой. Попробуйте открыть файл:

\media\zoo\applications\jbuniversal\cart-elements\notification\sendemail\sendemail.php

Найти строку:

$this->_mailer->addRecipient(array($recEmail, $recName));

И заменить на:

$this->_mailer->addRecipient($recEmail, $recName);

Ошибка должна исчезнуть.
 

 

UPDATE #1 Правка включена в 2.2.7
Данное решение подойдет для любой версии 2.2.x

 

UPDATE #2 http://forum.jbzoo.c...la-351/?p=86487

Перейти к сообщению


Сообщений в теме: 13

#11 BOBAH

BOBAH

Отправлено 27 April 2016 - 11:30

Отправил - посмотрите, пж!


  • 0

#12 SmetDenis

SmetDenis

Отправлено 27 April 2016 - 14:04



Отправил - посмотрите, пж!

 

Посмотрел.

 

У вас отправитель настроен с пустым Email. Т.е в форме есть поле Email, но оно не обязательное. Либо пусто в настройках Joomla. На всякий случай сделал правку для вашего случая в том же файле.

jpgh_200x0.png

            $sender = $this->_getMailSender();
            if ($sender[0]) {
                $this->_mailer->setSender($sender[0], $sender[1]);
            }

В вашем случае это просто не верно настроенный элемент отправки почты.

 

PHPMailer ругался той же ошибкой, видимо потому что у него одна и та же валидация. которой не было до версии J! 3.5.1

Поэтому раньше письма проходили не валидными и уже системный sendmail с ними как-то разбирался.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как моно скорее!


— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#13 ClintonSn

ClintonSn

Отправлено 16 August 2016 - 00:50

после обновления на последний релиз в фронт-интерфейсе при открытии стола появилась ошибка: Обработка.Заказ.МодульОбъекта142: Преобразование значения к типу Число не может быть выполнено что делать?

#14 SmetDenis

SmetDenis

Отправлено 16 August 2016 - 20:24

после обновления на последний релиз в фронт-интерфейсе при открытии стола появилась ошибка: Обработка.Заказ.МодульОбъекта142: Преобразование значения к типу Число не может быть выполнено что делать?

 

Создайте новую тему с вашим вопросом с подробнейшим описанием что случилось и где посмотреть.

К сожалению, сейчас ничего не понятно и это явно не относится к текущей теме с почтой.

 

Спасибо.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как моно скорее!


— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!