} ?> " onclick="set_linked()" /> </td> </tr><?php $tabControl->EndCustomField("SUB_CODE", '<input type="hidden" name="SUB_CODE" id="SUB_CODE" value="' . $str_CODE . '">'); } else { $tabControl->AddEditField("SUB_NAME", GetMessage("IBLOCK_FIELD_NAME") . ":", true, array("size" => 50, "maxlength" => 255), $str_NAME); $tabControl->AddEditField("SUB_CODE", GetMessage("IBLOCK_FIELD_CODE") . ":", $arIBlock["FIELDS"]["CODE"]["IS_REQUIRED"] === "Y", array("size" => 20, "maxlength" => 255), $str_CODE); } if (COption::GetOptionString("iblock", "show_xml_id", "N") == "Y") { $tabControl->AddEditField("SUB_XML_ID", GetMessage("IBLOCK_FIELD_XML_ID") . ":", $arIBlock["FIELDS"]["XML_ID"]["IS_REQUIRED"] === "Y", array("size" => 20, "maxlength" => 255, "id" => "SUB_XML_ID"), $str_XML_ID); } $tabControl->AddEditField("SUB_SORT", GetMessage("IBLOCK_FIELD_SORT") . ":", $arIBlock["FIELDS"]["SORT"]["IS_REQUIRED"] === "Y", array("size" => 7, "maxlength" => 10), $str_SORT); if (!empty($PROP)) { $tabControl->AddSection("IBLOCK_ELEMENT_PROP_VALUE", GetMessage("IBLOCK_ELEMENT_PROP_VALUE")); foreach ($PROP as $prop_code => $prop_fields) { $prop_values = $prop_fields["VALUE"]; $tabControl->BeginCustomField("PROPERTY_" . $prop_fields["ID"], $prop_fields["NAME"], $prop_fields["IS_REQUIRED"] === "Y"); if ($arSubCatalog['SKU_PROPERTY_ID'] != $prop_fields['ID']) { ?> <tr id="tr_PROPERTY_<?php echo $prop_fields["ID"]; ?> "> <td><?php echo $tabControl->GetCustomLabelHTML(); ?> :</td> <td><?php _ShowPropertyField('PROP[' . $prop_fields["ID"] . ']', $prop_fields, $prop_fields["VALUE"], $historyId <= 0 && !$bVarsFromForm && $ID <= 0, $bVarsFromForm, 50000, $tabControl->GetFormName());
" class="linked" src="/bitrix/themes/.default/icons/iblock/<?php if ($bLinked) { echo 'link.gif'; } else { echo 'unlink.gif'; } ?> " onclick="set_linked()" /> </td> </tr><?php $tabControl->EndCustomField("SUB_CODE", '<input type="hidden" name="SUB_CODE" id="SUB_CODE" value="' . $str_CODE . '">'); } else { $tabControl->AddEditField("SUB_NAME", GetMessage("IBLOCK_FIELD_NAME") . ":", true, array("size" => 50, "maxlength" => 255), $str_NAME); } if (!empty($PROP)) { $tabControl->AddSection("IBLOCK_ELEMENT_PROP_VALUE", GetMessage("IBLOCK_ELEMENT_PROP_VALUE")); foreach ($PROP as $prop_code => $prop_fields) { $prop_values = $prop_fields["VALUE"]; $tabControl->BeginCustomField("PROPERTY_" . $prop_fields["ID"], $prop_fields["NAME"], $prop_fields["IS_REQUIRED"] === "Y"); if ($arSubCatalog['SKU_PROPERTY_ID'] != $prop_fields['ID']) { ?> <tr id="tr_PROPERTY_<?php echo $prop_fields["ID"]; ?> "> <td><?php echo $tabControl->GetCustomLabelHTML(); ?> :</td> <td><?php _ShowPropertyField('PROP[' . $prop_fields["ID"] . ']', $prop_fields, $prop_fields["VALUE"], $historyId <= 0 && !$bVarsFromForm && $ID <= 0, $bVarsFromForm, 50000, $tabControl->GetFormName());