Думаю пользователям которые будут читать мои публикации будет интересно комментировать не только их, а и КОММЕНТИРОВАТЬ КОММЕНТАРИИ ДРУГИХ ПОЛЬЗОВАТЕЛЕЙ. Подскажите пожалуйста как такое возможно сделать, вот фото образец что как я хочу, а на второй фотографии как у меня на данный момент.

Вывод кнопки ОТВЕТ под любым комментарием
#1
Отправлено 17 January 2015 - 17:56
#2
Отправлено 17 January 2015 - 18:17
В Zoo такая возможность есть по-умолчанию
Выводится ссылка "ответ" в файле \media\zoo\applications\jbuniversal\templates\catalog\renderer\comment\_default.php
Сообщение отредактировал Sliapy: 17 January 2015 - 18:18
#3
Отправлено 17 January 2015 - 19:52
- <?php if (count($childComments)) : ?>
- <ul class="level<?php echo ++$level; ?>">
- <?php
- foreach ($childComments as $comment) {
- echo $this->app->jblayout->render('comment', $vars['comment'], array(
- 'author' => $comment->getAuthor(),
- 'comment' => $comment,
- 'params' => $params,
- 'level' => $level,
- ));
- }
- ?>
- </ul>
- <?php endif; ?>
- </li>
- <?php
- $this->app->jbdebug->mark('layout::comment(' . $vars['comment']->id . ')::finish');
но не работает.
#4
Отправлено 17 January 2015 - 20:22
Каким образом Вы определяете участок кода, который отвечает за вывод того или иного элемента? Такое ощущение, что Вы тыкаете пальцем в небо.
Примерная схема, как это нужно делать:
Достаточно навести на участок, который Вы приводите в сообщении в инструментах разработчика и увидите, что это за блок
Делаем то же самое для кнопки Reply, например, на демо-сайте
И сразу становится понятно, какой участок кода нам нужен в файле \media\zoo\applications\jbuniversal\templates\catalog\renderer\comment\_default.php
Также в, например, Total Commander есть замечательная функция поиска по содержимому файлов. Помогает понять, какой файл нужно править, просто поискав, например, по нужному классу/id.
Сообщение отредактировал Sliapy: 17 January 2015 - 20:25
#6
Отправлено 17 January 2015 - 20:40
Возможно. Посмотрите оригинальную структура файла в архиве с приложением. Замените полностью свой файл или пернесите часть кода.
Возможно, хватит вставки этой части
- <?php if ($comment->getItem()->isCommentsEnabled()) : ?>
- <p><a class="reply" href="#" rel="nofollow"><?php echo JText::_('Reply'); ?></a>
- <?php if ($comment->canManageComments()) : ?>
- <?php echo ' | '; ?>
- <a class="edit" href="#" rel="nofollow"><?php echo JText::_('Edit'); ?></a>
- <?php echo ' | '; ?>
- <?php if ($comment->state != Comment::STATE_APPROVED) : ?>
- <a href="<?php echo 'index.php?option=com_zoo&controller=comment&task=approve&comment_id=' . $comment->id; ?>"
- rel="nofollow"><?php echo JText::_('Approve'); ?></a>
- <?php else: ?>
- <a href="<?php echo 'index.php?option=com_zoo&controller=comment&task=unapprove&comment_id=' . $comment->id; ?>"
- rel="nofollow"><?php echo JText::_('Unapprove'); ?></a>
- <?php endif; ?>
- <?php echo ' | '; ?>
- <a href="<?php echo 'index.php?option=com_zoo&controller=comment&task=spam&comment_id=' . $comment->id; ?>"
- rel="nofollow"><?php echo JText::_('Spam'); ?></a>
- <?php echo ' | '; ?>
- <a href="<?php echo 'index.php?option=com_zoo&controller=comment&task=delete&comment_id=' . $comment->id; ?>"
- rel="nofollow"><?php echo JText::_('Delete'); ?></a>
- <?php endif; ?>
- </p>
- <?php endif; ?>
#7
Отправлено 17 January 2015 - 20:54
этого куска не хватало:
- <?php if ($comment->getItem()->isCommentsEnabled()) : ?>
- <p><a class="reply" href="#" rel="nofollow"><?php echo JText::_('Reply'); ?></a>
- <?php if ($comment->canManageComments()) : ?>
Спасибо :-)
#9
Отправлено 17 January 2015 - 21:15
<p><a class="reply" href="#comment" rel="nofollow"><?php echo JText::_('Reply'); ?></a>
вписал коммент, покрайней мере пне поднимается на статью, но и не происходит не каких действий, кроме того, что в ЮРЛ дописывается после нажатия на отзыв #comment
#10
Отправлено 17 January 2015 - 21:26
Я не могу знать, что еще Вы удалили. Попробуйте заменить файл на стандартный.
Возможно, Вы удалили еще какой-то нужный для этой функции код из других файлов, связанных с комментариями
\media\zoo\applications\jbuniversal\templates\catalog\renderer\comments\_default.php
\media\zoo\applications\jbuniversal\templates\catalog\renderer\respond\_default.php
Сообщение отредактировал Sliapy: 17 January 2015 - 21:32
Темы с аналогичным тегами комментарии, вывод кнопки ответ
![]() Как переименовать SUPER USER в ответах на комментарииАвтор Наташа , 21 May 2018 ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]()
|
||
Основной форум JBZoo →
Организация каталога и внешний вид →
Изменение внешнего вида комментариевАвтор Auto1 , 08 Feb 2018 ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]()
|
||
Основной форум JBZoo →
Формы подачи материалов →
Комментарии - корректировка и добавление полейАвтор Василий , 06 Aug 2016 ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
||
Русский мини форум →
Открытый форум JBZoo & YOOtheme Zoo →
Комментарии в сайте недвижимостиАвтор margo1597 , 11 Feb 2016 ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
||
![]() |
Основной форум JBZoo →
Корзина, цены и форма заказа →
JBZoo 220v - High Voltage →
Как сделать форму комментариев в модальном окне ?Автор Руслан , 10 Aug 2015 ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]()
|