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


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

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

7 Ответы

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

Вам необходимо будет использовать компонент модуля форумов 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 баллов)
0 голосов
Получается необходимо покупать модуль форума?
ответил 22 Сен, 13 от Kania (5,180 баллов)
0 голосов
Цитата
Павел пишет:
Получается необходимо покупать модуль форума?


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

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

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


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


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


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

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

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