Перейти к содержимому


Фотография
- - - - -

Ссылка на материал в модуле комментариев


Лучший Ответ andrey.koch , 04 March 2015 - 14:09

В папке modules/mod_zoocomment/tmpl копируете файл шаблона, который вы используете и переименовываете его.

В переименованном файле (на примере bubbles.php) находите строки:

<span class="time">
<?php echo $zoo->html->_('date', $comment->created, $zoo->date->format(JText::_('ZOO_COMMENT_MODULE_DATE_FORMAT')), $zoo->date->getOffset()); ?>
<a class="permalink" href="<?php echo JRoute::_($zoo->route->comment($comment)); ?>">#</a>
</span>

Меняете на:

<span class="time"> 
<?php echo $zoo->html->_('date', $comment->created, $zoo->date->format(JText::_('ZOO_COMMENT_MODULE_DATE_FORMAT')), $zoo->date->getOffset()); ?> 
<?php $item = $comment->getItem();
echo '<p><a href="' . $zoo->route->item($item) . '">' . JString::substr(strip_tags($item->name),0,50) . '...' . '</a></p>'; ?>
</span>

50 - количество символов в заголовке.

 

Открываете модуль ZOOComment в Джумла и меняете шаблон вывода комментариев на тот, который вы сейчас правили.

 

Все.

 

P.S. Исправил неточность.  8)

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 registr

registr

Отправлено 04 March 2015 - 05:22

Сейчас в модуле комментариев ZOOComment размещена ссылка на сам коммент причем в виде решеточки "#" что я уверен большинству пользователей ни и чем не говорит. Хотелось бы сделать чтоб на месте этой решеточки было название товара и ссылка вела именно на карточку товара а не на комментарий. И как вариант - чтоб текст обрезался после указанного в коде кол-ва символов, т.к. названия бывают ну очень длинные. О том чтоб это настраивалось в админке - только мечтать:)


  • 0

#2 andrey.koch

andrey.koch

Отправлено 04 March 2015 - 14:09   Лучший Ответ

В папке modules/mod_zoocomment/tmpl копируете файл шаблона, который вы используете и переименовываете его.

В переименованном файле (на примере bubbles.php) находите строки:

<span class="time">
<?php echo $zoo->html->_('date', $comment->created, $zoo->date->format(JText::_('ZOO_COMMENT_MODULE_DATE_FORMAT')), $zoo->date->getOffset()); ?>
<a class="permalink" href="<?php echo JRoute::_($zoo->route->comment($comment)); ?>">#</a>
</span>

Меняете на:

<span class="time"> 
<?php echo $zoo->html->_('date', $comment->created, $zoo->date->format(JText::_('ZOO_COMMENT_MODULE_DATE_FORMAT')), $zoo->date->getOffset()); ?> 
<?php $item = $comment->getItem();
echo '<p><a href="' . $zoo->route->item($item) . '">' . JString::substr(strip_tags($item->name),0,50) . '...' . '</a></p>'; ?>
</span>

50 - количество символов в заголовке.

 

Открываете модуль ZOOComment в Джумла и меняете шаблон вывода комментариев на тот, который вы сейчас правили.

 

Все.

 

P.S. Исправил неточность.  8)


Сообщение отредактировал ankoch: 04 March 2015 - 17:05

  • 1

#3 registr

registr

Отправлено 04 March 2015 - 15:04

и вот что получилось:

http://view.xscreens...54dda0e65a808e0

вчера пробовали похожие решения - то же самое было, знающие люди говорят что "где то в zoo comment присутствует проверка"


  • 0

#4 andrey.koch

andrey.koch

Отправлено 04 March 2015 - 15:23

и вот что получилось:

http://view.xscreens...54dda0e65a808e0

вчера пробовали похожие решения - то же самое было, знающие люди говорят что "где то в zoo comment присутствует проверка"

 

Поправил предыдущий пост.


Сообщение отредактировал ankoch: 04 March 2015 - 17:03

  • 0

#5 registr

registr

Отправлено 04 March 2015 - 16:53

Йес! Оно, ура! А то я уже просто на слово Перейти к товару поменял! Спасибо, беру на заметку, думаю можно переносить в Сборник рецептов


  • 0




Click to return to top of page in style!