Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

комментарии к статьям

00 голосов
7
Подскажите, плиз, как сделать что бы после новости показывали комментарии к ней.
спросил 26 Июль, 13 от Deceiver (180 баллов)

7 Ответы

00 голосов
Добрый день

Вам необходимо будет использовать компонент модуля форумов forum/forum_pieces/reviews.php на странице детального просмотра новости:

Код
<?$APPLICATION->IncludeFile("forum/forum_pieces/reviews.php", Array(
   "FORUM_ID"   =>   "2",      // ID форума
   "PRODUCT_ID"   =>   $_REQUEST["ID"],// Код элемента инфоблока
   "CACHE_TIME"   =>   "0",      // Время кэширования данных (секунд)
   )
);?> 



Данная схема реализована в демо-проекте к 4-й версии для реализации отзывов на телефоны из каталога.
Т.е. Вам необходимо создать специальный форум для хранения отзывов. Форум может быть как открытый по правам для различных групп пользователей, так и полностью закрытый - компонент при чтении/записи не проверяет права.

Необходимо для инфоблока новостей создать доп. свойство с кодом FORUM_TOPIC_ID, в которое будет писаться ID темы форума.
ответил 26 Июль, 13 от Damani (1,180 баллов)
00 голосов
Получается необходимо покупать модуль форума?
ответил 22 Сен, 13 от Kania (5,180 баллов)
00 голосов
Цитата
Павел пишет:
Получается необходимо покупать модуль форума?


Добрый день, Павел,

В данном случае речь идет об использовании именно модуля форума для хранения комментариев.

Можно попробовать комментариии непосредственно внутри элемента - в одном из его свойств.
Решение не будет гибким, но можно будет хранить некоторый список комментариев с именем отправителя.
Гибко управлять этими данными при выводе, к сожалению, не получится.
ответил 21 Дек, 13 от Shadow (820 баллов)
00 голосов
В принципе можно хранить комментарии в инфо-блоках другого типа. На крайний случай - в веб-формах.
Вариантов много...
ответил 05 Апр, 14 от Kania (5,180 баллов)
00 голосов
Цитата
Vladimir Artemov пишет:
Вам необходимо будет использовать компонент модуля форумов forum/forum_pieces/reviews.php на странице детального просмотра новости


Цитата
Vladimir Artemov пишет:
Форум может быть как открытый по правам для различных групп пользователей, так и полностью закрытый - компонент при чтении/записи не проверяет права.


Xотелось бы, чтобы компонент как раз таки проверял права, а так же не выводил непроверенныx сообщений при включенной модерации.
Как это можно реализовать?
ответил 29 Июль, 14 от Keeper (100 баллов)
00 голосов
Подскажите, а как изменить порядок сортировки комментариев?
Т.е. сейчас выводится сначала самый последний по времени, а нужно наоборот.
ответил 02 Дек, 14 от ESLIBIA (260 баллов)
00 голосов
Цитата
globol пишет:
Подскажите, а как изменить порядок сортировки комментариев?
Т.е. сейчас выводится сначала самый последний по времени, а нужно наоборот.


За 5 лет так и не поправили :cry:
ответил 26 Март, 15 от Mardova (180 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
2 ответов
спросил 29 Дек, 17 от аноним
0 голосов
3 ответов
спросил 01 Апр, 14 от Tavr (100 баллов)