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


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

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


Лучший Ответ LeMax , 10 April 2018 - 12:58

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

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


    Поэтому здесь необходимо уточнить - что именно Вам нужно перенести, куда именно и как это должно отображаться :)
Перейти к сообщению


Сообщений в теме: 13

#1 immortal727

immortal727

Отправлено 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

 

 

Прикрепленные файлы

  • Прикрепленный файл  full.php   1.72К   155 Количество загрузок:

  • 0

#2 immortal727

immortal727

Отправлено 10 April 2018 - 08:55

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


  • 0

#3 LeMax

LeMax

Отправлено 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

Отправлено 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

Отправлено 10 April 2018 - 11:49

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

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

Прикрепленные файлы

  • Прикрепленный файл  full.php   3.72К   178 Количество загрузок:

Сообщение отредактировал immortal727: 10 April 2018 - 11:52

  • 0

#6 LeMax

LeMax

Отправлено 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 и проверить там его работоспособность


Сообщение отредактировал LeMax: 10 April 2018 - 11:56

  • 0

#7 immortal727

immortal727

Отправлено 10 April 2018 - 12:16

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

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

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

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


  • 0

#8 LeMax

LeMax

Отправлено 10 April 2018 - 12:35

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

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

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

 

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


  • 0

#9 immortal727

immortal727

Отправлено 10 April 2018 - 12:40

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


  • 0

#10 LeMax

LeMax

Отправлено 10 April 2018 - 12:45

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

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

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

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

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


  • 0




Click to return to top of page in style!