Описание
Модуль Commentsblock позволяет вывести в отдельном блоке комментарии и форму добавления комментариев.
Такой функционал нужен, например, если охота вывести между нодой и комментариями какой-нибудь контент.
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
После включения, на странице управления блоками admin/structure/block
появятся два новых блока:
- Comment form block, который выводит форму и/или комментарии с помощью стандартных функций модуля Comment (настраивается на
admin/config/user-interface/commentsblock
). - View: Comments Block, который выводит комментарии с помощью модуля Views.
Написанное актуально для
Commentsblock 7.x-1.3
Похожие записи
- Модуль Block Visibility by Vocabulary — вывод блока только на страницах терминов определённого словаря
- Модули для "лайков" содержимого
- Модуль Block Visibility by RegExp — поддержка регулярных выражений в настройках видимости блока
- Модуль MultiBlock — несколько экземпляров одного блока
- Модуль Block Title Link — заголовок блока в виде ссылки
Комментарии
не знаю почему, но при выводе комментов через views, летит к чертовой маме вся иерархия вложенности (ответы на комменты).
Такой функционал нужен, например, если охота вывести между нодой и комментариями какой-то контент.
Panels + Page manager в помощь :)
А что, сниппеты использовать уже религия не позволяет?
Можно еще модуль display suite использовать - там можно коменты в отдельный блок поместить, не сломав при этом иерархию. Но не стоит забывать что все это утяжеление работы сайта, а мы ведь к чему стремимся? Разве не к совершенству? =)
Как по мне так лучше сниппет в node.tpl.php:
Kervi, на D7 во вьюхе:
- в отношениях ставишь: "Комментарий:родительский комментарий".
- убираешь сортировку по дате публикации.
- ставишь сортировку "Комментарий: Тема обсуждения" (которая становиться доступной после отношения с род. термином.)
- связь "Родительский комментарий" в сортировке выбирать не надо, почему-то.
У меня так расставились комменты по местам.
Ну а как сдвинуть ответы на комменты вправо я ещё не придумал.
Отменяю свой предыдущий коммент с заморочками во вьюхе.
Вот как у меня это получилось в отдельном блоке с PHP кодом:
Спасибо!
Здравствуйте, скажите пожалуйста, у меня этот блок почему то отображается только на страницы комментов, например на главной не показывается, ставлю какой то другой блок все хорошо. может кто то сталкивался с этим?
С уважением, Максим
SOS! Гость если ты еще не потерялся и не отписался, ответь, как во вьюхе комменты выстроить в иерархию, но так чтоб родительский комент забирал в свою div'ку дочерний, а не просто по очереди они выстраивались?
программным выводом воспользоваться не могу, так как у меня на странице два вида комментариев "Отзывы" и "Вопросы", и выводятся они в двух отдельных вьюхах. Решение надо, кровьизносу! HELP!
помогите,новичек я !установил модуль,появились блоки!можно дальше подробнее объяснить что делать!
Может ли commentsblock (Drupal7) не собирать комментарии с разных страниц , а самостоятельно и независимо от контента их производить в свои формы и отображать, например на странице ОТЗЫВЫ или на ГЛАВНОЙ? Есть ли для простой ленты отзывов другие модули? Вставки PHP кода с отзывами не желательны, нужен только модуль.
Модуль конечно же хорош. Только два вопроса возникают:
1. комментарии и форма комментов почему-то выводятся над нодой а не под ней, хотя на странице блоков веса соблюдены.
2. Комментарии вставляются сразу, без подтверждения модератором, хотя в настройках прав анонимусы лишены такой возможности.
Как это побороть?
Добавить комментарий