Замена сообщения "Mailer Error: You must provide at least one recipient email address."

  • 3 Ответов
  • 934 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Друзья, помогите пожалуйста! Может, кто с таким сталкивался.

В общем, у меня такая форма:

В зависимости от выбранного пункта выпадающего списка, данные из формы уходят на разные эл. почты.

Если же вообще ничего не выбрать, то после нажатия кнопки "Отправить" появляется не красивое сообщение "Mailer Error: You must provide at least one recipient email address." (скрин приложен).



(не грузится картинка =( она тут)

Хочу его заменить на что-то более симпотичное. Никак не могу сообразить как это сделать.

Подскажите пожалуйста.

Спасибо!

*

effrit

  • *****
  • 7441
  • 815
  • effrit.com
распакуйте локально инсталятор компонента (чтобы по всему сайту поиск не делать) и через total commander найдите текстовое вхождение в этих файлах
замените на нужный и найдите этот файл на сервере, скопируйте новый с заменой


Нашел решение. Хроноформс тут не при чем, это сообщение генерируется джумловским phpmailer'ом.

так что если у кого похожая проблема, идите в

libraries - vendor - phpmailer - phpmailer - class.phpmailer.php

В файле находите по тексту нужную строку (у меня она получилась 1670), и в поле 'provide_address' пишите нужный вам текст. Если пишите на русском, не забудьте сохранить в кодировке utf-8 =)

Цвет, размер и прочее для контейнера, отображающего это сообщение можно поменять в

libraries - cegcore - assets - CSS - system_messages.css