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

Добавление подраздела в инфоблоке с формы

00 голосов
3
Доброе утро всем! Подскажите пожалуйста как можно добавить подраздел с формы? Т.Е чтобы пользователи могли сами добавлять категории в инфоблок, у меня это категории фото галереи.
спросил 28 Май, 13 от Lekar (2,220 баллов)

3 Ответы

00 голосов
Может быть создать страницу с формой для заполнения нужных полей и воспользоваться функцией CIBlockSection::Add

Подробная информация в справке:
http://www.bitrixsoft.ru/help/source/iblock/help/ru/developer/classes/ciblocksection/add.php.html
ответил 28 Май, 13 от sickmind (4,660 баллов)
00 голосов
Управлять разделами информационных блоков осуществляется при помощи класса CIBlockSection

Вот пример создания нового раздела:
Код
$oIBlockSection = new CIBlockSection;
$arFieldsSection = Array(
  "ACTIVE" => $ACTIVE, // Флаг активности (Y|N)
  "IBLOCK_SECTION_ID" => $IBLOCK_SECTION_ID, // ID группы родителя, если не задан то группа корневая.
  "IBLOCK_ID" => $IBLOCK_ID, // ID информационного блока.
  "NAME" => $NAME, // Наименование группы.
  "SORT" => $SORT, // Порядок сортировки
  "PICTURE" => $_FILES["PICTURE"], // Код картинки в таблице файлов.
  "DESCRIPTION" => $DESCRIPTION, // Описание группы.
  "DESCRIPTION_TYPE" => $DESCRIPTION_TYPE // Тип описания группы (text/html).
  );

if (($ID = $bs->Add($arFields)) !== false){
  echo $ID;
} else {
 echo $bs->LAST_ERROR;
}
ответил 31 Май, 13 от markuxa (140 баллов)
00 голосов
Спасибо!!!! smile:)
ответил 30 Авг, 13 от Lekar (2,220 баллов)

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

0 голосов
2 ответов
0 голосов
3 ответов
0 голосов
1 ответ
0 голосов
6 ответов