LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 19:53:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как добавить в уведомление о комментарии для подписчиков поля:  (Прочитано 1048 раз)
0 Пользователей и 1 Гость смотрят эту тему.
otshelnik
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 142


« : 30.04.2010, 03:24:43 »

Joomla 1.015
******************
JComments 2.1.0.0  [07/08/2009]
******************

Как добавить в уведомление о комментарии для подписчиков поля:
Название материала:
Ссылка на материал:
Дата добавления:
Автор комментария:
Текст комментария:


То есть ту информацию, которая присутствует в уведомлении администратору (кроме E-mail автора)

Или это только у меня такая информация отсутствует в уведомлениях о комментариях
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 03.05.2010, 13:56:06 »

Если нужен точно такой же вид, то можно сделать так:

Откройте файл /components/com_jcomments/tpl/default/tpl_email.php и замените код:

Код
<p style="font: normal 1em Verdana, Arial, Sans-Serif;"><?php echo $comment->author; ?> <a href="<?php echo $object_link; ?>#comment-<?php echo $comment->id; ?>"><?php echo JText::_('WROTE'); ?></a></p>
<div style="margin: 0 20px 10px 20px; padding: 0 0 0 10px; font: normal 1em Verdana, Arial, Sans-Serif;"><?php echo $comment->comment; ?></div>
<p style="border-top: 1px solid #ccc; margin: 10px 0 0 0; color: #555;"><?php echo $unsubscribeMessage; ?>:<br /><a href="<?php echo $unsubscribeLink; ?>" target="_blank"><?php echo JText::_('Unsubscribe');?></a></p>
допустим на
Код
<?php echo JText::_('NOTIFICATION_COMMENT_TITLE'); ?>: <?php echo $object_title; ?><br />
<?php echo JText::_('NOTIFICATION_COMMENT_LINK'); ?>: <a href="<?php echo $object_link ?>#comment-<?php echo $comment->id; ?>" target="_blank"><?php echo $object_link ?></a><br />
<?php echo JText::_('NOTIFICATION_COMMENT_DATE'); ?>: <?php echo JCommentsText::formatDate($comment->datetime, JText::_('DATETIME_FORMAT')); ?><br />
<?php echo JText::_('NOTIFICATION_COMMENT_NAME'); ?>: <?php echo $comment->name; ?><br />
<?php echo JText::_('NOTIFICATION_COMMENT_TEXT'); ?>: <?php echo $comment->comment; ?><br />
<p style="border-top: 1px solid #ccc; margin: 10px 0 0 0; color: #555;"><?php echo $unsubscribeMessage; ?>:<br /><a href="<?php echo $unsubscribeLink; ?>" target="_blank"><?php echo JText::_('Unsubscribe');?></a></p>

В принципе константы и там и там схожие, но к слову сказать, в уведомлении пользователям, автор комментария, текст комментария, дата комментария и ссылка на комментарий и так присутствуют.
Записан
otshelnik
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Сообщений: 142


« Ответ #2 : 03.05.2010, 17:40:37 »

Проблема оказалась в том, что файл tpl_email.php отличался от файла tpl_email.php поставляемого в версии com_jcomments 2.1
После замены файлов и внесении предложенных изменений все стало работать.
Благодарю.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet