ReplyTo в компонентах Joomla после версии 3.5.1

Использую на своих сайтах замечательный компонент “RSForm! Pro”. И всё замечательно, только после каких-то апдейтов письма приходят без заголовка ReplyTo. Соответственно это приносит некоторые неудобства. Как выяснилось, в Joomla после версии 3.5.1 что-то поменялось в логике работы и многие компоненты, которые отправляли письма с этими заголовками продолжили работать, но уже не прикрепляя его. Как бы и ошибок нет, но в то же время ошибка где-то есть. В общем меня это порядком достало, ведь не обновление Joomla, не обновление “RSForm! Pro” ситуацию не исправляло. На официальном англоязычном форуме получилось найти решение. https://forum.joomla.org/viewtopic.php?p=3387190#p3387190 1 2 3 4 5 6 7 8 9 try { if(version_compare(JVERSION, '3.0', 'ge')) { $mailer->addReplyTo($replyTo, $replyToName); } else { $mailer->addReplyTo(array($replyTo, $replyToName)); } } catch (Exception $e) { // do exception handling and logging here } Если речь о “RSForm! Pro”, то я сделал следующие изменения: В файле /administrator/components/com_rsform/helpers/rsform.php, в строке 2945 делаем изменения 1 2 - $mail->addReplyTo(trim($replyto[$i]), isset($replytoname[$i]) ? trim($replytoname[$i]) : ''); + $mail->addReplyTo(array(trim($replyto[$i]), isset($replytoname[$i]) ? trim($replytoname[$i]) : '')); После внесённых изменений в письма стали добавляться требуемые заголовки, задача была решена. Обращаю ваше внимание что я не программист и возможно код работает не совсем корректно. Буду рад если вам эта заметка поможет.

20 лютого 2020 · 1 хвилина · 194 слів · dimetrius

Заметки по AcyMailling

You can modify your tag to order your articles by “hits”, so the most popular content will be displayed. This tag will display the introduction of the first 20 most popular articles: 1 {autocontent:sec0|max:20|order:hits,DESC|type:intro|link|pict:1}

11 грудня 2017 · 1 хвилина · 34 слів · dimetrius