Контакты New

Модули от сторонних разработчиков
Аватара пользователя
Alex00
В теме
Сообщения: 50
Зарегистрирован: 20 июл 2016, 22:38
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Контакты New

Сообщение Alex00 » 12 апр 2017, 23:32

Кстати, в такой-же связке 3.1.9 + Контакты New v1.2.2, - неверный код kapcha при отправке формы с Android, с компа все нормально. Может какие локали или кодировка?

Аватара пользователя
Repellent
Наш человек
Сообщения: 180
Зарегистрирован: 27 мар 2016, 20:52
Откуда: Russia
Благодарил (а): 14 раз
Поблагодарили: 40 раз
Контактная информация:

AVE.cms v3.* Release

Сообщение Repellent » 13 апр 2017, 06:32

Проверю модуль сегодня

Аватара пользователя
Repellent
Наш человек
Сообщения: 180
Зарегистрирован: 27 мар 2016, 20:52
Откуда: Russia
Благодарил (а): 14 раз
Поблагодарили: 40 раз
Контактная информация:

Контакты New

Сообщение Repellent » 13 апр 2017, 19:49

M@dD3n писал(а):Поправил модуль


Денис, спасибо! В модуле несколько позднее добавлю обновление капчи, по аналогии с админкой (см. скришот)

Screenshot_1.png
Screenshot_1.png (12.71 КБ) 1626 просмотров

npop
Завсегдатай
Сообщения: 27
Зарегистрирован: 08 фев 2016, 21:10
Откуда: България
Благодарил (а): 4 раза
Поблагодарили: 10 раз

AVE.cms v3.* Release

Сообщение npop » 13 апр 2017, 22:48

Проблем с Контакты New + AVE 3.1.9

Версия 3.1.9, gitget.ru
Модуль Контакты New v1.2.2, gitget.ru

при отправке писмо from admin panel

Код: Выделить всё

Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message 'Address in mailbox given [] does not comply with RFC 2822, 3.6.2.' in /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/Headers/MailboxHeader.php:347 Stack trace: #0 /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/Headers/MailboxHeader.php(263): Swift_Mime_Headers_MailboxHeader->_assertValidAddress('') #1 /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/Headers/MailboxHeader.php(106): Swift_Mime_Headers_MailboxHeader->normalizeMailboxes(Array) #2 /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/Headers/MailboxHeader.php(63): Swift_Mime_Headers_MailboxHeader->setNameAddresses(Array) #3 /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/SimpleHeaderFactory.php(58): Swift_Mime_Headers_MailboxHeader->setFieldBodyModel(Array) #4 /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/SimpleHeaderSet.php(68): Swift_Mime_SimpleHeaderFactory->createMailboxHeader('To', Array) #5 /home/au in /home/xxxxxxxx/public_html/lib/SwiftMailer/classes/Swift/Mime/Headers/MailboxHeader.php on line 347


Я обнаружила, что в файле _module_contactsnew_history поле email пусто (empty).

Аватара пользователя
M@dD3n
Администратор
Сообщения: 668
Зарегистрирован: 25 июн 2015, 09:20
Откуда: Russia
Благодарил (а): 31 раз
Поблагодарили: 101 раз
Контактная информация:

AVE.cms v3.* Release

Сообщение M@dD3n » 13 апр 2017, 22:49

Repellent писал(а):Источник цитаты В модуле несколько позднее добавлю обновление капчи

Да достаточно в JS строчку
$(document).on('click', '#captcha img' function(){$("#captcha img").attr("src", '/inc/captcha.php?refresh=' + new Date().getTime());});

Аватара пользователя
M@dD3n
Администратор
Сообщения: 668
Зарегистрирован: 25 июн 2015, 09:20
Откуда: Russia
Благодарил (а): 31 раз
Поблагодарили: 101 раз
Контактная информация:

AVE.cms v3.* Release

Сообщение M@dD3n » 13 апр 2017, 23:24

npop писал(а):Источник цитаты Я обнаружила, что в файле _module_contactsnew_history поле email пусто (empty).

Не нашел ошибки, все работает. При каких условиях ошибка?

npop
Завсегдатай
Сообщения: 27
Зарегистрирован: 08 фев 2016, 21:10
Откуда: България
Благодарил (а): 4 раза
Поблагодарили: 10 раз

AVE.cms v3.* Release

Сообщение npop » 14 апр 2017, 15:10

Открила
Когда форма from demo - работает
Когда форма from scratch
ddd.png
ddd.png (4.91 КБ) 1580 просмотров

defaultval = 0 за поле copy, файл _module_contactsnew_fields

Код: Выделить всё

if (
         ($form['is_copy'] === true && $_POST['form-' . $alias_id][$form['fields_main']['copy']] == 1) ||
         $fields[$form['fields_main']['copy']]['defaultval'] == 1
      )
      {
         $email = '';
         if ($form['is_email'] === true) $email = $_POST['form-' . $alias_id][$form['fields_main']['email']];
         if (empty($email)) $email = $_SESSION['user_email'];
         if (!empty($email))
         {
            $recs[] = array(
               'email' => $email,
               'name'   => $_SESSION['user_name'],
               'agent'   => 'user',
            );
         }
         $history['email'] = $email;
      }

условие не выполнено, $history['email']="" и майл не сохраняется в _module_contactsnew_history

npop
Завсегдатай
Сообщения: 27
Зарегистрирован: 08 фев 2016, 21:10
Откуда: България
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Контакты New

Сообщение npop » 14 апр 2017, 23:07

from demo - работает
demo.png
demo.png (26.29 КБ) 1564 просмотра

ok-1.png
ok-1.png (48.03 КБ) 1564 просмотра


From scratch
empty.png
empty.png (24.86 КБ) 1564 просмотра

err1.png
err1.png (78.95 КБ) 1564 просмотра


when checkbox is checked module work fine
err.png
err.png (5.57 КБ) 1564 просмотра

Аватара пользователя
Repellent
Наш человек
Сообщения: 180
Зарегистрирован: 27 мар 2016, 20:52
Откуда: Russia
Благодарил (а): 14 раз
Поблагодарили: 40 раз
Контактная информация:

Контакты New

Сообщение Repellent » 16 апр 2017, 09:12

module-contactsnew

Исправлена ошибка при неактивных чекбоксах поля 'отправка копии'

Screenshot_3.png
Screenshot_3.png (2.76 КБ) 1487 просмотров


Результат:

История

Screenshot_1.png
Screenshot_1.png (29.71 КБ) 1487 просмотров


Отправка сообщения из админ-панели модуля
(скриншот обновлен 18.04.2017)
т.к. предыдущий сделан до окончательных правок и отображал неправильное имя пользователя, заполнившего форму (в правой части).

Screenshot_2.png
Screenshot_2.png (27.47 КБ) 1389 просмотров


Fix + обновления выложены на GitGet
Версия 1.2.3
исправлены ошибки, в демо сделан шаблон обновления капчи по клику
После обновления модуля, очистите кеш системы.

voldemair
Старожил
Сообщения: 92
Зарегистрирован: 14 июн 2016, 15:01
Благодарил (а): 28 раз
Поблагодарили: 2 раза

Контакты New

Сообщение voldemair » 26 апр 2017, 18:55

Всем добрый вечер. Я честно не понял а как кнопку отправить добавить ( и еще подскажите пожалуйста как передать док тител, что бы человек с формы мог заказать товар, не понимаю абсолютно


http://yamalmebel.gorodbox.ru/goods/seyf/1173 вот здесь загвоздка и возможно ли когда много элементов как то передавать http://yamalmebel.gorodbox.ru/goods/seyf/sejfy-2-klassa


Вернуться в «Модули от сообщества»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость