Как можно зная все нужные параметры, с помощью bitrix Api получить все данные по комментариям к данной фотографии?
|
Как можно зная все нужные параметры, с помощью bitrix Api получить все данные по комментариям к данной фотографии?
|
|
|
|
|
|
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
это если комментарии через форум реализованы
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
Огромное спасибо, Дмитрий! Помогло.
|
|
|
|
|
|
Немного не могу понять, а по какому параметру выбираются комментарии для конкретной фотографии?
|
|
|
|
|
|
TOPIC_ID
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
а, еще забыл сказать. С помощью Блогов реализованы комментарии, и там нет топик ИД(
|
|
|
|
|
|
по ID поста
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
вам надо
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
По сути мне нужно узнать POST_ID данной фотографии, тогда смогу получить данные по фотографии. А где взять POST_ID не пойму.
|
|
|
|
|
|
в фотогалереи есть свойство BLOG_POST_ID
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
Я пользуюсь компонентами photogallery.detail.list и photogallery.detail, а не комплексным компонентом.
|
|
|
|
|
|
тогда вам нужно прикрутить на нужной странице компонент выводящий комментарии к элементам.
Если не ошибаюсь, то вот этот bitrix:forum.topic.reviews |
|
|
|
|
|
Этот компонент прикручен, и в нужном месте комментарии выводит. Просто в другом месте (задолго до вывода комментов), мне нужно узнать просто количество комментов, соответсвующих данной фотографии. Втыкать туда еще раз компонент, отвечающий за комменты, мне кажется лишним и это замедлит работу, поэтому вот и интересуюсь, можно ли это реализовать с помощью API.
|
|
|
|
|
|
кол-во комментариев хранится в св-ве элемента BLOG_COMMENTS_CNT
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
вытащить его можно так
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
Если не получится со свойством, тогда вам просто нужно получить количество сообщений в теме форума для этого элемента. |
|||
|
|
|
тогда уж , т.к. для комментариев используется блог
Нет ничего невозможного, вопрос времени и денег
|
|||
|
|
|
|
|||
|
|
|
|
Я и собирался использовать CBlogPost::GetList, однако не могу понять как передать, для какой именно фотографии нужны комментарии.
|
|
|
|
|
|
вытащить значение св-ва BLOG_POST_ID с помощью
Нет ничего невозможного, вопрос времени и денег
|
|
|
|
|
|
Еще раз спасибо. На этот раз вопрос решен.
А можно на будущее узнать, где можно найти список свойств инфоблоков, которые можно получать с помощью GetProperty? |
|
|
|
|
|
в настройках инфоблока
Контент -> Информ. блоки -> Типы информ. блоков -> Фотогалерея -> Фотографии -> свойства
Нет ничего невозможного, вопрос времени и денег
|
||||
|
|
|
|||