Модуль Shack Forms - ex "Perfect AJAX Popup Contact Form"

Благодарю за такой мощный модуль!

Хочу напомнить что, после обновления до Joomla 3.5, перестала работать отправка письма АДМИНУ (хотя отправляющему копию присылает), выдает ошибку, если включить режим отладки.

На офсайте решение есть, вот здесь: Для просмотра ссылки Войди или Зарегистрируйся

Если вкратце, то нужно либо обновиться до последней версии, либо поправить файл modules/mod_pwebcontact/helper.php

Нужно вот эту строчку:
Код:
$mail->addReplyTo(array($user_email, $user_name)); with: $mail->addReplyTo($user_email, $user_name);
Заменить на:
Код:
$mail->addReplyTo($user_email, $user_name);

После правки у меня модуль заработал как надо!
 
Добрый день! Joomla3 предлагает обновить данный модуль. Установлена версия 3.2.7 каченная с этого сайта. Вопрос - если позволить обновить то будут проблемы с лицензией? (предполагаю что да)
 
Добрый день! Joomla3 предлагает обновить данный модуль. Установлена версия 3.2.7 каченная с этого сайта. Вопрос - если позволить обновить то будут проблемы с лицензией? (предполагаю что да)
Не имея Download ID автоматическое обновление невозможно. Это, практически, имеет отношение ко всем компонентам Joomla версии Pro и источник первоначального получения компонента не важен.
 
да спс. не поверил, решил проверить на тесте. результат "Oops! One of your commercial extensions couldn't be updated." Хотя был вариант, что обновится, а потом откажется работать.
 
Здравствуйте. Была установлена 3.2.7, нормально работала на J3.5.1, копии сайта на J3.6 - все работало, спустя время...
обнаружил только сейчас - не отправляет, пишет: Ошибка запроса: 500 Only variables should be assigned by reference
Обновил с этого сайта до 3.3.3 и 3.4.4 - тоже самое.

Заметил, что раньше капча картинки мне не показывала, а сейчас картинки выводит... (капчу отключал)

При этом регистрация пользователей проходит нормально - письма админу и пользователю отсылаются.

Как бороться, что-где глянуть?

ps: сайт в разработке на локальной машине.
 
Последнее редактирование:
Версия php изменилась? Откатите сайт до того состояния когда работало - и проверьте работает ли.
Ошибку пишет "внутри модуля" или белый экран?
 
бэкапов не много...
ошибка красным текстом внизу модуля под капчей
------------------------------------------------------------------
Версия PHP не менялась - 7я. сервер на винде...
Может десятка сама что то обновила?
Хотя выгрузил сайт на другую машину, там пхп 5.6.22 вроде - та же ситуация...

Если капчу отключить или в джумле или в модуле - отправка по факту идет, но ошибка все равно светиться...

при этом пользователь нормально создается с капчей и без ошибок...

ps: версия модуля сейчас 3.4.4
 
Последнее редактирование:
- версия php менялась? Какая она?
- если отключить ошибки (в php ini или хтаксесс) - то будет отправляться?
- есть понимание что с локальной машины почта не ходит (эмуляция там д.б.)?
 
- версия не менялась, только добавлял материал и модули прокрутки картинок...
- ошибки отключены - настройки не менялись с создания сервера...
- почта идет, проверил, зарегистрировав нового пользователя

на дубле ждумлы 3.5.1 и модуля версии 3.2.7, при рестарте сервера, выходила ошибка :

Код:
[Tue May 24 17:43:50.746289 2016] [:error] [pid 1244:tid 1264] [client 192.168.1.30:50129] PHP Deprecated:  Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemSection has a deprecated constructor in C:\\web\\sait\\corbad.ru\\www\\plugins\\system\\section\\section.php on line 6
[Tue May 24 17:43:50.945301 2016] [:error] [pid 1244:tid 1264] [client 192.168.1.30:50129] PHP Notice:  Use of undefined constant DS - assumed 'DS' in C:\\web\\sait\\corbad.ru\\www\\modules\\mod_pwebcontact\\mod_pwebcontact.php on line 41
[Tue May 24 17:43:50.945301 2016] [:error] [pid 1244:tid 1264] [client 192.168.1.30:50129] PHP Notice:  Use of undefined constant DS - assumed 'DS' in C:\\web\\sait\\corbad.ru\\www\\modules\\mod_pwebcontact\\mod_pwebcontact.php on line 41
[Tue May 24 17:43:51.018304 2016] [:error] [pid 1244:tid 1264] [client 192.168.1.30:50129] PHP Notice:  Only variables should be assigned by reference in C:\\web\\sait\\corbad.ru\\www\\plugins\\system\\section\\section.php on line 27

на дубле ждумлы 3.6 и обновленном модуле до 3.4.4 выдает:

Код:
[Tue May 24 17:48:16.706514 2016] [:error] [pid 3772:tid 1192] [client 192.168.1.30:50228] PHP Deprecated:  Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemSection has a deprecated constructor in C:\\web\\sait\\kat.corbad.ru\\www\\plugins\\system\\section\\section.php on line 6
[Tue May 24 17:48:16.963529 2016] [:error] [pid 3772:tid 1192] [client 192.168.1.30:50228] PHP Notice:  Only variables should be assigned by reference in C:\\web\\sait\\kat.corbad.ru\\www\\plugins\\system\\section\\section.php on line 27

я не знаю как исправить эту ошибку PHP... может они связаны

Все идеи смогу проверить только завтра...
заранее всем спасибо.
 
Последнее редактирование:
Назад
Сверху