Skip to content

Битрикс. Редактирование свойств типа Привязка к элементу в компоненте iblock.element.add.form

Notifications You must be signed in to change notification settings

Pum-purum/elementbinding.edit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Битрикс. Редактирование свойств типа Привязка к элементу в компоненте iblock.element.add.form

Для редактирования свойств типа Привязка к элементу в компоненте bitrix:iblock.element.add.form с помощью предлагаемого компонента выполнить следующее:

  1. В папку сайта local/components/pumpon склонировать данный репозиторий
  2. В шаблоне компонента bitrix:iblock.element.add.form найти место вывода полей редактирования элемента. Там будет конструкция switch. Вставить туда следующий код:
  case "E":
    $APPLICATION->IncludeComponent("pumpon:elementbinding.edit", "", Array(
    "PROPERTY_ID" => $propertyID, //Эта переменная определена по умолчанию в .default-шаблоне компонента 
                                  //Форма редактирования, если вы все делаете правильно
    "INPUT_ID"    => "randomstring1", //Здесь и ниже randomstringN означает любую случайную строку
    "IBLOCK_ID"   => "4", //ID инфоблока, элементы которого привязаны к нашему
    "CONTAINER_ID"   => "randomstring2",
    "CURRENT_ID"  => $arResult["ELEMENT_PROPERTIES"][$propertyID][0]['VALUE']));
  break;
  1. Видим текстовое поле для ввода текста, вводим название элемента, выбираем подходящий. Профит!

About

Битрикс. Редактирование свойств типа Привязка к элементу в компоненте iblock.element.add.form

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published