Jump to content


Photo
- - - - -

Не показываются комментарии во вкладке


Best Answer LeMax , 10 April 2018 - 12:58

Еще раз (будьте внимательнее):

  • Сама форма подачи комментариев - настраивается НЕ ЧЕРЕЗ ЭЛЕМЕНТ.
    Для этого нужно править совершенно другие файлы и настраивать совершенно в другом месте.
    Через админку Вы можете только включать и выключать эту форму подачи.
    Но вы не можете изменять место вывода этой формы - она у вас будет ВСЕГДА внизу
     
  • Сами комментарии (те, что написаны пользователями) настраиваются и выводятся при помощи Элемента (который как раз вы и перемещаете в разные позиции).


    Поэтому здесь необходимо уточнить - что именно Вам нужно перенести, куда именно и как это должно отображаться :)
Go to the full post


13 replies to this topic

#1 immortal727

immortal727
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 09 April 2018 - 10:45

Делаю по инструкции http://jbzoo.ru/docs/jbzoo-comments

В position.xml

<positions layout="full">
<position name="slider">Slider</position>
<position name="title">Title</position>
        <position name="dannie">Данные актера</position>
<position name="media">Media</position>
<position name="description">Вступительная часть</position>
        <position name="text">Продолжение текста</position>
<position name="specification">Specification</position>
<position name="bottom">Bottom</position>
        <position name="video">Tab: Video</position>
        <position name="gallery">Tab: Gallery</position>
        <position name="comments">Tab: Comments</position>
<position name="related">Related</position>
</positions>

Всё правильно. А показывается http://prntscr.com/j2t14c

В настройках full всё нормально http://prntscr.com/j2t1oh

 

 

Attached Files

  • Attached File  full.php   1.72KB   168 downloads

  • 0

#2 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 10 April 2018 - 08:55

Что, никто не подскажет?


  • 0

#3 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 10 April 2018 - 11:40

Файл position.xml (указанный выше) никакне относится к файлу full.php (прикреплен выше) в вашем случае.
Т.к. в двух файлах у вас абсолютно разные позиции, а должны быть одинаковые.

 

---------Ваш файл full.php имеет позиции

  • media
  • description
  • specification
  • bottom
  • related

---------Ваш position.xml имеет позиции

  • slider
  • title
  • dannie
  • media
  • description
  • text
  • specification
  • bottom
  • video
  • gallery
  • comments
  • related

Чувствуете разницу? А должно быть одинаково.

В этом и проблема.

 

Варианта решения два:

 - или с прикреплением данных\файлов что-то напутали

 - или проблема совершенно в чем-то другом и вопрос был не понятент

Чтобы можно было помочь - прикрепите сюда position.xml \ full.php из одной папки приложения, которое необходимо.


  • 0

#4 mmth

mmth
  • JBZoo User (rus)
  • User rate: 22.3
  • posts: 546
  • topics: 8

Posted 10 April 2018 - 11:46

Что, никто не подскажет?

К сожалению очень сумбурно у Вас получилось объяснить задачу! Посмотрел скриншоты, заглянул в файл full.php он не соответствует коду postion.xml

Из того что понял, пытаетесь вывести комментарии в табах

Из общих вопросов:

1. Включен ли показ комментариев в настройках и для какой группы 

/administrator/index.php?option=com_zoo&controller=configuration&changeapp=1 

2. Предоставьте верный файл вывода шаблона full, где пытаетесь вывести комментарии


  • 0

#5 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 10 April 2018 - 11:49

Возможно при загрузке не с той папки подгрузил full.php. Вопрос остается тот же

Комментарии в настройках разрешены, иначе бы на скриншоте вообще бы их не было

Attached Files

  • Attached File  full.php   3.72KB   191 downloads

Edited by immortal727, 10 April 2018 - 11:52.

  • 0

#6 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 10 April 2018 - 11:53

  1. Проверьте настройки самого приложения и категории, чтобы вывод комментариев был включен
  2. Проверьте настройки самого элемента в шаблоне full
  3. В файле full.php попробуйте сделать безусловный вывод вкладки таким образом:

    Закомментировать строку 82: <?php if ($this->checkPosition('comments')) : ?>

    Закомментировать строку 86:<?php endif; ?>
    Закомментировать строку 107: <?php if ($this->checkPosition('comments')) : ?>
    Закомментировать строку 111: <?php endif; ?>

    Есть еще вариант для проверки: временно переместить элемент в позицию bottom и проверить там его работоспособность


Edited by LeMax, 10 April 2018 - 11:56.

  • 0

#7 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 10 April 2018 - 12:16

Закомментировал

Комментарии включены http://prntscr.com/j3a7vi

В элементе вывода full http://prntscr.com/j3a900

Вывод не изменился. Всё то же самое


  • 0

#8 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 10 April 2018 - 12:35

У вас в настройке указано "Не опубликовано по умолчанию"

Попробуйте включить эту настройку, а также перейти на вкладку с комментариями (в админке) и опубликовать их.

Может быть тогда появятся?

 

Если нет, то тогда нужно более детально изучать сайт и настройки, тк. другого посоветовать здесь - ничего в голову не приходит :(


  • 0

#9 immortal727

immortal727
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 765
  • topics: 253

Posted 10 April 2018 - 12:40

Я уже сам не пойму в чем дело. Даже убрал полностью комментарии, сам элемент из full, а они показываются в таком же виде. Кэш естественно чистил. Что-то где-то перемудрил. Пока не могу понять


  • 0

#10 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 10 April 2018 - 12:45

"В том же виде"  - это имеется ввиду форма подачи комментария внизу? Если да, то она вкл\выкл как раз не элементом, а настройками Приложения.

А сами комментарии пока никак не выводятся.

Если вы попробовали:

  • Разместить элемент комментариев в позицию bottom
  • Изменить настройку комментариев в приложении с "Не опубликовано по умолчанию" на "Опубликованы"
  • Зашли на вкладку комментариев (внутри приложения в админке) и опубликовали те, что там уже есть
  • Далее обновили кеш и проверили еще раз на фронте (попробовали оставить новый комментарий)

и если после этого не помогло, то увы ((((


  • 0




Click to return to top of page in style!