LINUX.ORG.RU

Bitrix - вывести элементы инфоблока, загруженные не только текущим пользователем

 


0

1

Добавил на страницу компонент bitrix:iblock.element.add.list и форму добавления/редактирования - нужно, чтобы пользователи могли добавлять на сайт видео с ютуба. Немного поправил шаблон, видео выводится, но только загруженное самим пользователем. Не пойму, как вывести все элементы инфоблока на страницу(сгруппированно по отправившим)?

★★★★

Последнее исправление: wingear (всего исправлений: 1)
Ответ на: комментарий от trashymichael

задал уже. Может, даже быстрее их соображу)

wingear ★★★★
() автор топика

Не пойму, как вывести все элементы инфоблока на страницу(сгруппированно по отправившим)?

Возьми да выведи.

Что-то вроде CIBlockElement::GetList(array('PROPERTY_USER_VALUE'), array('IBLOCK_ID' => $video_iblock_id));

Вместо PROPERTY_USER_VALUE будет у тебя то поле, по которому сортируешь, типа юзер. И будет тебе список всех видео, отсортированное по юзерам.

anonymous
()
Ответ на: комментарий от anonymous

- array('PROPERTY_USER_VALUE') + array('PROPERTY_USER_VALUE' => 'ASC')

anonymous
()
Ответ на: комментарий от jamy

Вот это имеется в виду? Не то немного. А какой компонент нужен?

wingear ★★★★
() автор топика

У тебя вопрос странный. Ты через bitrix:iblock.element.add.list видео выводишь, или через другой компонент?

anonymous
()
Ответ на: комментарий от anonymous

да, модифицировал шаблон, чтобы это стало возможным. ПРавда, почему-то нет доступа из шаблона к краткому описанию - поле PREVIEW_TEXT пусто, хотя NAME заполнено - не получается отобразить описание видео. Кажется, было бы логичнее сделать через bitrix:lists.list, но его почему-то нет на сервере, надо попробовать откуда-то загрузить

wingear ★★★★
() автор топика

bitrix:iblock.element.add.list и форму добавления/редактирования

посмотри параметр: ELEMENT_ASSOC, у тебя проблема с правами на эти элементы. Он показывает не те, которые добавил пользователь, а те, на которые у пользователя есть права.


Вообще, прямое использование iblock.element.add не часто видел, обычно используют news.list и оборачивают все в него.

BaBL ★★★★★
()
Ответ на: комментарий от BaBL

Спасибо, с этим элементом количество костылей было существенно понижено

wingear ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.