Подобный вопрос возникал уже на форуме (ссылка) Но все равно не понимаю как использовать этот компонент на редактирование. У меня уже отфильтрован id элемента "ID" => $IdLotItem (по подобном вопросе предлагают использовать ID" =>$_REQUEST["CODE"]). Но в обоих случаях у меня форма открывается только на добавление нового компонента. Помогите решить проблему.
<?
global $USER;
if ($USER->IsAuthorized()):
CModule::IncludeModule("iblock");
$arSelect = Array("ID", "NAME", "IBLOCK_ID", 'DATE_ACTIVE_FROM', 'DATE_ACTIVE_TO', 'PROPERTY_LOT', 'PROPERTY_USER');
$arFilter = Array("IBLOCK_CODE" => 'application', '=PROPERTY_USER' => $USER->GetID());
$res = CIBlockElement::GetList(Array('id' => 'desc'), $arFilter, false, false, $arSelect);
while ($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$arProps = $ob->GetProperties();
$arIdLot[] = $arFields['PROPERTY_LOT_VALUE'];
}
if (!$arIdLot) {?>
<p>Нет оформленных заявок</p>
<?}
foreach ($arIdLot as $IdLotItem) {
$_REQUEST['CODE'] = '';
$_REQUEST['ID_ELEMENT_IBLOCK_USES'] = '';
?>
<?var_dump($IdLotItem);?>
<?$APPLICATION->IncludeComponent(
"bitrix:iblock.element.add.form",
"",
Array(
"DEFAULT_INPUT_SIZE" => "30",
"DETAIL_TEXT_USE_HTML_EDITOR" => "N",
"ELEMENT_ASSOC" => "CREATED_BY",
"ID" => $IdLotItem,
"GROUPS" => array("1,7"),
"IBLOCK_ID" => "15",
"IBLOCK_TYPE" => "WORK",
"LEVEL_LAST" => "Y",
"LIST_URL" => "",
"MAX_FILE_SIZE" => "0",
"MAX_LEVELS" => "100000",
"MAX_USER_ENTRIES" => "100000",
"PREVIEW_TEXT_USE_HTML_EDITOR" => "N",
"PROPERTY_CODES" => array("17","NAME"),
"PROPERTY_CODES_REQUIRED" => array(),
"RESIZE_IMAGES" => "N",
"SEF_MODE" => "N",
"STATUS" => "ANY",
"STATUS_NEW" => "N",
"USER_MESSAGE_ADD" => "",
"USER_MESSAGE_EDIT" => "",
"USE_CAPTCHA" => "N"
)
);?>
<?}?>
<? endif;?>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости