Аналог SKU для обычных инфоблоков

Рейтинг: 20.3528  
На голосовании
Предложил Шкуркин Дмитрий 27.05.2012 12:58:29

Аналог SKU для обычных инфоблоков

Добавить функционал SKU для обычных инфоблоков. Имеется ввиду добавление на форму редактирования элемента списка подчиненных элементов

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

Элемент этого же инфоблока - выпуск
Элементы другого инфоблока - статьи
необходимо добавить статьи, после чего только выпуск в журнал.
Рейтинг: -17.3017  
Ответил Жуков Евгений 28.05.2012 12:29:37
Сами классы интерфейса торговых предложений не привязаны к SKU. Вы можете их спокойно использовать для своей задачи.

Рейтинг: 0.3773  
Шкуркин Дмитрий 28.05.2012 15:59:02
Тогда не понятно как это реализовать:
Если установить привязку к SKU, то  вместо списка выводится: http://clip2net.com/s/1Yc61
Если посмотреть в код iblock_element_edit.php, то тут можно увидеть что подключение шаблона связных элементов связано с АПИ каталога:

if ($bCatalog)
{
    $arMainCatalog = CCatalog::GetByIDExt($IBLOCK_ID);
    if ((true == is_array($arMainCatalog)) && (true == in_array($arMainCatalog['CATALOG_TYPE'],array('P','X'))))
        $bOffers = true;
    if(!$USER->CanDoOperation('catalog_read') && !$USER->CanDoOperation('catalog_price'))
        $bOffers = false;
} 
от переменной $bOffers и зависит следует ли подключать шаблон или нет:
Рейтинг: -16.0759  
Жуков Евгений 28.05.2012 16:46:55
Речь о том, что Вы можете сделать свою кастомную форму, используя классы интерфейса. В качестве свойства привязки можно использовать (например) "Привязку к элементам с автозаполнением".
Рейтинг: 14.566  
Шкуркин Дмитрий 28.05.2012 16:54:30
Идея была в том, чтобы добавить данный функционал в стандартную форму редактирования, что очень сильно упростит работу как разработчикам, так и контент-менеджерам
Рейтинг: -16.0759  
Жуков Евгений 28.05.2012 16:57:46
В ближайшее время такой функционал не планируется.
Рейтинг: 3.8976  
Малков Евгений 29.05.2012 16:12:58
В ближайшее время такой функционал не планируется.
Тогда статус не может быть "внедрено"