| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Изменение сообщения https://forum.illusionweb.ru/viewtopic.php?f=29&t=1448 |
Страница 1 из 4 |
| Автор: | jucca [ 30 янв 2011, 15:37 ] |
| Заголовок сообщения: | Изменение сообщения |
Хотел изменить текст сообщения "Ответ на сообщение" чтобы там было название объявления на которое отвечают как в "Уведомление об окончании срока публикации". Добваил в текст сообщения %message_title%, но не получилось, вместо названия объявления получается такая фигня: "Здравствуйте, ставим Вас в известность, что на Ваше объявление %message_title% на сайте..." Народ, кто разбирается, подскажите что не так сделал? |
|
| Автор: | Geo [ 31 янв 2011, 21:54 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
В modules/sendmail.inc в строке 53 добавьте: $vars['message_title'] = $email['title']; |
|
| Автор: | jucca [ 31 янв 2011, 23:15 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
Добавил 54-й строкой, в текст сообщения добавил %message_title% но приходит в таком виде: "Здравствуйте, ставим Вас в известность, что на Ваше объявление j на сайте..." Что-то не так сделал? |
|
| Автор: | Джамалай [ 01 фев 2011, 00:03 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
вопрос похоже по этой же теме , поэтому спрошу здесь. в письме хочется не название сайта (title) а адрес. как называется переменная? как сделать? и в принципе, где посмотреть все названия переменных( в мануале далеко не всё есть)? или это засекреченная инфа? |
|
| Автор: | Geo [ 01 фев 2011, 19:39 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
jucca писал(а): Добавил 54-й строкой, в текст сообщения добавил %message_title% но приходит в таком виде: "Здравствуйте, ставим Вас в известность, что на Ваше объявление j на сайте..." Что-то не так сделал? Нет, действительно, тему сообщения указать не получится т.к. модулю sendmail отправляется только идентификатор пользователя, а не сообщения. Так что если сообщение от зарегистрированного пользователя, то получить параметры сообщения не получится. |
|
| Автор: | Geo [ 01 фев 2011, 19:41 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
Джамалай писал(а): вопрос похоже по этой же теме , поэтому спрошу здесь. в письме хочется не название сайта (title) а адрес. как называется переменная? как сделать? и в принципе, где посмотреть все названия переменных( в мануале далеко не всё есть)? или это засекреченная инфа? Там же modules/sendmail.inc в строке 52 вместо $vars['title'] = TITLE; напишите: $vars['title'] = "свой текст"; |
|
| Автор: | jucca [ 08 фев 2011, 15:58 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
Тогда такой вопрос. Я решил добавить напоминание пользователям чтобы они незабывали указывать заголовок объявления на которое они отсылают сообщение. Сделал это в виде блока с текстом "Не забывайте..." и при указании расположения этого блока выбрал "Отправка ответа на сообщение". Но при отправке это блок не появляется, где он вообще должен отображаться? |
|
| Автор: | Geo [ 08 фев 2011, 20:13 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
Правьте шаблон popup_sendmail.html При желании можно написать немудрёный javascript, который будет копировать тему сообщения в поле ввода текста |
|
| Автор: | Морозов Дмитрий [ 26 фев 2011, 17:17 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
на почту приходит действительно %message_title% вместо названия объявление.. Не дело.. Не понятно вообще что за ответ, на какое объявление((( |
|
| Автор: | jucca [ 01 мар 2011, 12:42 ] |
| Заголовок сообщения: | Re: Изменение сообщения |
Пока, как временную меру сделал так: в locale к тексту "Отправка ответа на сообщение" добавил в скобках (Укажите в тексте на какое объявление Вы отвечаете!!!) |
|
| Страница 1 из 4 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|