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

Количество комментариев

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

Если в компоненте каталога разрешить отзывы, привязать к форуму и сделать все необходимое и добавить несколько комментариев, то после последующего удаления нескольких из них, их количество в свойстве FORUM_MESSAGE_CNT все равно остается прежним. Такая же ерунда и на demo.bitrix.ru - кто-нибудь сталкивался? Как получать актуальное количество комментариев? Как фиксить? Не руками же лазить постоянно проставлять в свойство товара.
спросил 15 Окт, 13 от DPF (120 баллов)

6 Ответы

00 голосов
Я сталкивался. у меня они вообще перестали считаться... В форуме уже 2 сообщения, а в поле FORUM_MESSAGE_CNT новости до сих пор стоит 1... Писать в тп?
ответил 05 Ноя, 13 от FireCat (240 баллов)
00 голосов
Попробуйте зайти под админом с флагом «не использовать кеш» и попробуйте подобавлять комментарии.
Если всё будет корректно добавляться, то ошибка в логике кеширования.
ответил 11 Фев, 14 от ledyNEXUS (420 баллов)
00 голосов
Та же проблема.

Точнее: есть инфоблок с комментариями, стандартными, на базе форума, форум премодерируемый. При добавлении комментария незарегистрированным пользователем и после его аппрува счетчик комментов ("FORUM_MESSAGE_CNT") не меняется. Также не меняется, если сообщения из форума скрывать, удалять, и т.п. Но при добавлении коммента администратором или другим модератором - пересчитывается правильно. И только при добавлении.

Кэширование отключал и включал - без разницы, так что дело не в этом, видимо, скорее, что-то во взаимосвязи форума и инфоблоков. Ядро копать не хочется. Есть у кого-нибудь идеи, как с этим можно справиться?

Последнее обновление стоит.
ответил 01 Июнь, 14 от Airisu (100 баллов)
00 голосов
Может это возникает из за того что после настройки компонента новостей, в инфоблок добавляются два свойства. Одно из которых FORUM_MESSAGE_CNT с неуказаным дефолтным значением. Попробуйте поставить 0...
ответил 28 Сен, 14 от VAleks (100 баллов)
00 голосов
Никто не в курсе, проблема не решилась?
ответил 01 Фев, 15 от Tei (480 баллов)
00 голосов
Нихрена она не решилась. Сижу, перепробовал все варианты типа этого счетчика: число, счетчик. Более того, его можно спокойно менять в свойствах добавленного элемента, что в принципе неправильно. Счетчик увеличивается при добавлении комментария администратором (другим пользователем или незарегистрированным - не пробовал). При удалении комментариев счетчик не уменьшается. Пока я сижу решаю эту задачу, а на самом деле даже не решаю, так как просто не знаю, куда двигаться, оттягивается срок, когда я собрался приобрести лицензию.
ответил 15 Май, 15 от borodaz (160 баллов)

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

0 голосов
3 ответов
спросил 22 Март, 14 от Eliada (140 баллов)
0 голосов
1 ответ
спросил 25 Дек, 13 от Waerror (100 баллов)
0 голосов
7 ответов
спросил 08 Авг, 13 от Kania (5,180 баллов)
0 голосов
6 ответов
спросил 20 Май, 13 от Hideaki (160 баллов)
0 голосов
4 ответов
спросил 14 Май, 13 от Kiriel (2,010 баллов)