Изменение полей Тема и От, при отправке почты
Но это не всегда удобно и приемлемо.
Вопрос как и где внести изменения, что бы при отправке почты в этих полях стоял другой текст? не изменяя при этом — Название сайта в админке.
да, это я понял, только вот поля в fronted.php найти не могу, какие нужно заменить :(В папке /includes/letters живут шаблоны сообщений. Там можно изменить тело письма. А поля ОТ и ТЕМА меняется в папках /components/название компонента/fronted.php
$inCore->mailText($user['email'], $_LANG['ACTIVATION_ACCOUNT'].' - '.$inConf->sitename, $letter);
$inCore->mailText($user['email'], $_LANG['ACTIVATION_ACCOUNT'].' - НАЗВАНИЕ САЙТА', $letter);
Чтобы найти, где править при отправке комментариев, находите сначала нужный шаблон комментариев в папке /includes/letters (например, newpostcomment.txt)и ищете его название в папке с компонентом — /components/comments/frontend.php. А там уж смотрите и меняете по аналогии с регистрацией (строка 395).
Так же и в шаблонах вместо {sitename} можете указать, то что Вам нужно.
Данный вариант был для отправки письма при регистрации.Спасибо за быстрый ответ. Сделал по Вашей инструкции, тема письма изменилась, всё ок. Но поле ОТ так и осталось названием сайта :(
$inCore->mailText
Я только начал осваивать инстанс. Не совсем понимаю, где искать и что это даст? mailText формирует поле ОТ или тело письма?$inCore->mailText
$inCore->mailText($user['email'], $_LANG['ACTIVATION_ACCOUNT'].' — site', $letter);он и формирует название сайта из настроек
Я конечно не программист, но судя по конструкции тут ящик пользователя $user['email'], текст активации $_LANG['ACTIVATION_ACCOUNT'].' — site' и тело письма из леттерс $letter
Ваш стиль ведения диалога, очень похож на стремление увеличить количество постов на форуме. Льете воду вместо конкретного ответа на конкретный вопрос. Если бы у людей было время изучить КМС и ПХП, подобных бы вопросов вы на этом форуме не было.Если лучше поищете, то найдёте еще несколько строк.
В общем вопрос открыт. Где при отправке письма при регистрации, формируется поле ОТ? И как его можно изменить?
Мне почему-то подумалось, что Вам интересно самому разобраться, раз Вы сами настраиваете сайт, а не заказываете у специалистов. Тогда отвечу без пояснений. В файле /core/cms.php в строке 3277 этоЛьете воду вместо конкретного ответа на конкретный вопрос
$this->sendMail( $inConf->sitemail, $inConf->sitename, $email, $subject, $message );
$this->sendMail( $inConf->sitemail, 'нужное название поля ОТ', $email, $subject, $message );
Мне почему-то подумалось, что Вам интересно самому разобраться
Разбираться надо когда не горит и есть желание. Тут же важен был ответ.
Специалиста за 100р что ли привлекать, что бы сказал где сменить? Ну так давайте я Вам переведу, я не против. В личку скажите куда?