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


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

Улучшить вывод комментариев

коменты комментарии

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

#1 Graz

Graz

Отправлено 16 January 2015 - 18:29

1) Не могу найти где удалить ссылки:
1) #
2) Отзыв

 

были варианты в:

1) настройках - но там смог отключить аватар (все равно бесполезный поскольку человек не может заменить его на свое фото)

2) media/zoo/applications/jbuniversal/templates/catalog/renderer/respond/_default.php 

 

 

2) редактировать дату и время не знаю где, точнее его отображение просто даты без времени! 

 

 

...но так и не решил задачу  :( 

 

 

 

Прикрепленные изображения

  • koments.JPG

  • 0

#2 Sliapy

Sliapy

Отправлено 16 January 2015 - 18:39

Если Вы правите вывод модуля комментариев, то логично и искать нужный файл в модуле комментариев

 

\modules\mod_zoocomment\tmpl\*шаблон, выбранный в модуле*.php


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 Graz

Graz

Отправлено 16 January 2015 - 19:08

Sliapy сказал(а) 16 Янв 2015 - 17:39:

Если Вы правите вывод модуля комментариев, то логично и искать нужный файл в модуле комментариев

 

\modules\mod_zoocomment\tmpl\*шаблон, выбранный в модуле*.php

 

так а дальше, что то не вижу  *шаблон, выбранный в модуле*  

или не правильно понял...в какой из этих папок править?

Прикрепленные изображения

  • mod-comment.JPG

  • 0

#4 Graz

Graz

Отправлено 16 January 2015 - 19:25

короче нашел, но при уделении к примеру (решетки -ссылки (#)): 

 

<a class="permalink" href="<?php echo JRoute::_($zoo->route->comment($comment)); ?>">#</a>

 

 

на сайте она не пропадает :(

 

 

(<a class="permalink" href="<?php echo JRoute::_($zoo->route->comment($comment)); ?>">#</a>   - есть в трех файлах пхп)

Прикрепленные изображения

  • mod-comment2.JPG

Сообщение отредактировал Graz: 16 January 2015 - 19:26

  • 0

#5 Sliapy

Sliapy

Отправлено 16 January 2015 - 21:14

Извините. Моя ошибка - невнимательно посмотрел на скриншот.

 

Нужная Вам решетка находится здесь - \media\zoo\applications\jbuniversal\templates\catalog\renderer\comment\_default.php

  1. <a class="permalink" href="#comment-<?php echo $comment->id; ?>" rel="nofollow">#</a>

Сообщение отредактировал Sliapy: 16 January 2015 - 21:15

  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#6 Graz

Graz

Отправлено 17 January 2015 - 00:46

ДА спасибо второй вариант заработал, но чтоб не создавать новую тему, по комментариям есть еще пара вопросов, которые указаны на фото:

 

1) Не знаю где удалить отображение времени?!

2) Нужно поменять местами - (здесь www/media/zoo/applications/jbuniversal/templates/catalog/renderer/comment/_default.php получается только выделить все

комментарии, без Комментарии (2))

Прикрепленные изображения

  • usovershenstvovanie-komentov.JPG

  • 0

#7 Sliapy

Sliapy

Отправлено 17 January 2015 - 09:05

Graz сказал(а) 16 Янв 2015 - 23:46:

1) Не знаю где удалить отображение времени?!
 

Время выводится точно в том же файле на одну строку выше решетки

  1.  <?php echo $this->app->html->_('date', $comment->created, $this->app->date->format(JText::_('DATE_FORMAT_COMMENTS')), $this->app->date->getOffset()); ?>

Graz сказал(а) 16 Янв 2015 - 23:46:

2) Нужно поменять местами - (здесь www/media/zoo/applications/jbuniversal/templates/catalog/renderer/comment/_default.php получается только выделить все комментарии, без Комментарии (2))
 

Выводе комментариев происходит здесь - \media\zoo\applications\jbuniversal\templates\catalog\renderer\comments\_default.php

 

Нужно поменять местами 

 

  1.  if (!$this->app->jbcache->start(array(count($vars['comments']), $vars['params']), 'comments')) {
  2.             ?>
  3.             <ul class="level1">
  4.                 <?php
  5.                 foreach ($vars['comments'][0]->getChildren() as $comment) {
  6.                     echo $this->app->jblayout->render('comment', $vars['item'], array(
  7.                             'level'   => 1,
  8.                             'comment' => $comment,
  9.                             'author'  => $comment->getAuthor(),
  10.                             'params'  => $vars['params'],
  11.                         )
  12.                     );
  13.                 }
  14.                 ?>
  15.             </ul>
  16.             <?php
  17.             $this->app->jbcache->stop();
  18.         }

и

  1.  if ($vars['item']->isCommentsEnabled()) {
  2.             echo $this->app->jblayout->render('respond', $vars['item'], array(
  3.                     'active_author' => $vars['active_author'],
  4.                     'params'        => $vars['params'],
  5.                     'item'          => $vars['item'],
  6.                     'captcha'       => $vars['captcha'],
  7.                 )
  8.             );
  9.         }

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#8 Graz

Graz

Отправлено 17 January 2015 - 13:40

Спасибо с заменой получилось, но Комментарии (2) так и не подтянулись, вот их код:

 

        <h3 class="comments-meta">
            <span
                class="comments-count"><?php echo JText::_('Comments') . ' (' . (count($vars['comments']) - 1) . ')'; ?></span>
        </h3>
 
2) ""Время выводится точно в том же файле на одну строку выше решетки
  •  
  •  
  •  
  •  
  1.  <?php echo $this->app->html->_('date', $comment->created, $this->app->date->format(JText::_('DATE_FORMAT_COMMENTS')), $this->app->date->getOffset()); ?>""
  2. это вывод не только времени - но и даты! нужно удалить время, оставить дату! как это сделать?

 

Прикрепленные изображения

  • time.JPG

  • 0

#9 Graz

Graz

Отправлено 17 January 2015 - 14:31

Разобрался! 

 

<?php echo $this->app->html->_('date', $comment->created, $this->app->date->format(JText::_('DATE_FORMAT_COMMENTS')), $this->app->date->getOffset()); ?>

 

я удалил выделенное и получил такой результат: 16.01.2015   

а изначально было так:16 Январь 2015 at 14:45

 

Тему можно закрывать!  ;) 


  • 0





Темы с аналогичным тегами коменты, комментарии

Click to return to top of page in style!