Например вам нужно выводить информацию исключительно для определенного пользователя. Само собой, это можно сделать с помощью физической структуры и прав пользователей. Но, намного проще, для контент менеджера и последующей структуризации- это создавать раздел в заранее созданном инфоблоке.
Что мы сделаем: При регистрации пользователя будем создавать раздел с его логином в инфоблоке. С помощью API методов 1С-Битрикс "OnAfterUserAdd" и "CIBlockSection"
Для этого
— Создаем новый инфоблок на сайте
— в файл /bitrix/php_interface/init.php вставляем код
Вот и все. Теперь, при успешной регистрации пользователя будет создаваться раздел в инфоблоке, названием которого будет логин пользователя.
Способы применения данного функционала достаточно обширны. Как простой пример: Это фильтровать разделы в кабинете пользователя, куда вы (как администратор) будете складывать элементы, доступные только этому пользователю.
![]()
Максим
|
Класс! работает!
Вот только как сделать чтоб символьный код был в виде: "user_ID" (ID-идентификационный номер пользователя) Сам ID вывести то я понял как а вот сделать приписку в виде user_ не знаю как. В программировании не силен. Помогите |
![]()
Максим
|
||
|
||
![]()
Максим
|
Все еще учусь.
А как в созданном разделе создать еще один раздел и элемент? А то как создать элемент я разобрался, а вот как его в раздел который создается положить не знаю. |
![]()
Илья Мельников
|
||
|
||
На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал
Совсем скоро выйдет видеокурс по разработке доски объявлений с мобильным приложением. Подписывайтесь и будьте в курсе: