<input type="text" id="COUPON" name="COUPON" size="32" maxlength="32" value="<? echo htmlspecialcharsbx($arCoupon['COUPON']); ?>" /> <input type="button" value="<? echo GetMessage("DSC_CPN_GEN") ?>" id="COUPON_GENERATE"> </td> </tr><? $tabControl->EndCustomField('COUPON', '<input type="hidden" name="COUPON" value="'.htmlspecialcharsbx($arCoupon['COUPON']).'">' ); $tabControl->AddCalendarField('DATE_APPLY', GetMessage("DDSC_CPN_DATE").':', $arCoupon['DATE_APPLY']); $tabControl->AddTextField("DESCRIPTION", GetMessage("DSC_CPN_DESCRIPTION").':', htmlspecialcharsbx($arCoupon['DESCRIPTION']), array("cols" => 50, 'rows' => 6)); $arButtonsParams = array( "disabled" => $bReadOnly, "back_url" => "/bitrix/admin/cat_discount_coupon.php?lang=".LANGUAGE_ID.GetFilterParams("filter_", false) ); $tabControl->Buttons($arButtonsParams); $tabControl->Show(); $tabControl->ShowWarnings("tabControl", $obMessages); echo BeginNote(); ?><span class="required" style="vertical-align: super; font-size: smaller;">1</span> <? echo GetMessage('DSC_CPN_ONE_ORDER_NOTE'); echo EndNote(); ?><script type="text/javascript"> BX.ready(function(){ var obCouponValue = BX('COUPON'); var obCouponBtn = BX('COUPON_GENERATE'); if (!!obCouponValue && !!obCouponBtn) { BX.bind(obCouponBtn, 'click', function(){ BX.showWait();
<?php echo $tabControl->ShowUserFieldsWithReadyData('HLBLOCK_' . $hlblock['ID'], $row, false, 'ID'); ?> <?php $ufields = $USER_FIELD_MANAGER->GetUserFields('HLBLOCK_' . $hlblock['ID']); $hasSomeFields = !empty($ufields); ?> <?php $disable = true; if ($isEditMode) { $disable = false; } if ($hasSomeFields) { $tabControl->Buttons(array("disabled" => $disable, "back_url" => "highloadblock_rows_list.php?ENTITY_ID=" . intval($hlblock['ID']) . "&lang=" . LANGUAGE_ID)); } else { $tabControl->Buttons(false); } $tabControl->Show(); ?> </form> <?php if ($_REQUEST["mode"] == "list") { require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin_js.php"; } else { require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php"; }
" /> <?$APPLICATION->IncludeComponent("bitrix:sale.location.selector.system", "", array( "ENTITY_PRIMARY" => $id, "LINK_ENTITY_NAME" => "Bitrix\Sale\Location\SiteLocation", "INPUT_NAME" => 'element[LOC]', "SELECTED_IN_REQUEST" => array( 'L' => isset($_REQUEST['element']['LOC']['L']) ? explode(':', $_REQUEST['element']['LOC']['L']) : false, 'G' => isset($_REQUEST['element']['LOC']['G']) ? explode(':', $_REQUEST['element']['LOC']['G']) : false ) ), false );?> </td> </tr> <?$tabControl->EndCustomField('LOCATIONS', '');?> <? $tabControl->Buttons(array( "disabled" => !$userIsAdmin, "btnApply" => true, "btnCancel" => true, "back_url" => $returnUrl, )); $tabControl->Show(); ?> <?endif?> <?require($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/include/epilog_admin.php");?>
while ($item = $res->fetch()) { $path[] = $item['CHAIN']; } $path = implode(', ', array_reverse($path)); ?> <tr> <td><?php echo GetMessage("COMPANY_LOCATION"); ?> </td> <td><?php echo $path; ?> </td> </tr> <?php } $tabControl->EndCustomField('LOCATIONS', ''); $tabControl->AddEditField("ADDRESS", GetMessage("COMPANY_LOCATION"), false, array(), htmlspecialcharsbx($fields['ADDRESS'])); $tabControl->AddEditField("CODE", GetMessage("COMPANY_CODE"), false, array(), htmlspecialcharsbx($fields['CODE'])); if ($id > 0) { $tabControl->AddViewField("XML_ID", GetMessage("COMPANY_XML_ID"), htmlspecialcharsbx($fields['XML_ID'])); } else { $tabControl->AddEditField("XML_ID", GetMessage("COMPANY_XML_ID"), false, array(), htmlspecialcharsbx($fields['XML_ID'])); } $tabControl->Buttons(array("disabled" => $saleModulePermissions < 'W', "back_url" => "sale_company.php?lang=" . $lang)); $tabControl->Show(); ?> <?php require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
</tr> </table> </div> </td> </tr> </table> </td> </tr> <? $tabControl->EndCustomField("BASKET_CONTAINER"); if (!defined('BX_PUBLIC_MODE') || BX_PUBLIC_MODE != 1) { $tabControl->Buttons( array( "disabled" => ($boolLocked || !$bUserCanEditOrder), "back_url" => "/bitrix/admin/sale_order_new.php?lang=".LANGUAGE_ID."&ID=".$ID."&dontsave=Y&LID=".CUtil::JSEscape($LID).GetFilterParams("filter_")) ); } $tabControl->Show(); // order basket user by manager if (isset($_GET["user_id"]) && isset($_GET["LID"]) && !$bVarsFromForm) { $userId = intval($_GET["user_id"]); $LID = trim($_GET["LID"]); $arParams = array(); echo '<script type="text/javascript">'; echo 'window.onload = function () {';
echo $arGroups["ID"]; ?> ] <?php echo htmlspecialcharsEx($arGroups["NAME"]); ?> </option><?php } ?> </select> </td> </tr><?php if ($ID > 0 && !empty($arDiscountGroupList)) { $arHidden = array(); foreach ($arDiscountGroupList as &$value) { if (0 < intval($value)) { $arHidden[] = '<input type="hidden" name="USER_GROUPS[]" value="' . intval($value) . '">'; } } if (isset($value)) { unset($value); } $strHidden = implode('', $arHidden); } else { $strHidden = '<input type="hidden" name="USER_GROUPS[]" value="">'; } $tabControl->EndCustomField("USER_GROUPS", $strHidden); $tabControl->BeginNextFormTab(); $tabControl->AddEditField("XML_ID", GetMessage("BT_SALE_DISCOUNT_EDIT_FIELDS_XML_ID") . ":", false, array("size" => 50, "maxlength" => 255), htmlspecialcharsbx($arDiscount['XML_ID'])); $tabControl->Buttons(array("disabled" => $saleModulePermissions < "W", "back_url" => "/bitrix/admin/sale_discount.php?lang=" . LANGUAGE_ID . GetFilterParams("filter_"))); $tabControl->Show(); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
$periodValue = ''; $activeFrom = $coupon['COUPON']['ACTIVE_FROM'] instanceof Main\Type\DateTime ? $coupon['COUPON']['ACTIVE_FROM']->toString() : ''; $activeTo = $coupon['COUPON']['ACTIVE_TO'] instanceof Main\Type\DateTime ? $coupon['COUPON']['ACTIVE_TO']->toString() : ''; if ($activeFrom != '' || $activeTo != '') { $periodValue = CAdminCalendar::PERIOD_INTERVAL; } $calendar = new CAdminCalendar(); echo $calendar->CalendarPeriodCustom($prefix . 'ACTIVE_FROM', $prefix . 'ACTIVE_TO', $activeFrom, $activeTo, true, 19, true, array(CAdminCalendar::PERIOD_EMPTY => Loc::getMessage('BX_SALE_DISCOUNT_COUPON_PERIOD_EMPTY'), CAdminCalendar::PERIOD_INTERVAL => Loc::getMessage('BX_SALE_DISCOUNT_COUPON_PERIOD_INTERVAL')), $periodValue); unset($calendar, $activeTo, $activeFrom, $periodValue); ?> </td> </tr><?php $control->EndCustomField($prefix . 'PERIOD'); $control->AddDropDownField($prefix . 'TYPE', Loc::getMessage('BX_SALE_DISCOUNT_COUPON_FIELD_TYPE'), true, $couponTypes, $coupon['COUPON']['TYPE']); $control->AddEditField($prefix . 'MAX_USE', Loc::getMessage('BX_SALE_DISCOUNT_COUPON_FIELD_MAX_USE'), false, array(), $coupon['COUPON']['MAX_USE'] > 0 ? $coupon['COUPON']['MAX_USE'] : ''); $control->Buttons(false, ''); $control->Show(); ?> <script type="text/javascript">top.BX.WindowManager.Get().adjustSizeEx();</script> <?php } else { if ($couponID > 0 && !$copy) { $control->AddViewField($prefix . 'ID', Loc::getMessage('BX_SALE_DISCOUNT_COUPON_FIELD_ID'), $couponID, false); } $control->AddCheckBoxField($prefix . 'ACTIVE', Loc::getMessage('BX_SALE_DISCOUNT_COUPON_FIELD_ACTIVE'), true, array('Y', 'N'), $coupon['ACTIVE'] == 'Y'); if ($couponID > 0) { $discountName = '<a href="sale_discount_edit.php?lang=' . LANGUAGE_ID . '&ID=' . $coupon['DISCOUNT_ID'] . '">[' . $coupon['DISCOUNT_ID'] . ']</a>'; if ($coupon['DISCOUNT_NAME'] !== '') { $discountName .= ' ' . $coupon['DISCOUNT_NAME']; } $discountName .= '<input type="hidden" name="DISCOUNT_ID" value="' . $coupon['DISCOUNT_ID'] . '">';
if (is_array($val) && array_key_exists("VALUE", $val)) { $hidden .= _ShowHiddenValue('PROP[' . $prop_fields["ID"] . '][' . $key . '][VALUE]', $val["VALUE"]); $hidden .= _ShowHiddenValue('PROP[' . $prop_fields["ID"] . '][' . $key . '][DESCRIPTION]', $val["DESCRIPTION"]); } else { $hidden .= _ShowHiddenValue('PROP[' . $prop_fields["ID"] . '][' . $key . '][VALUE]', $val); $hidden .= _ShowHiddenValue('PROP[' . $prop_fields["ID"] . '][' . $key . '][DESCRIPTION]', ""); } } $tabControl->EndCustomField("PROPERTY_1" . $prop_fields["ID"], $hidden); $tabControl->BeginNextFormTab(); ?> <div><?php $tabControl->BeginCustomField("UFS", '', false); if ($USER_FIELD_MANAGER->getRights('LEARNING_LGROUPS') < 'W') { ?> <p style="font-weight:bold;"> <?php echo GetMessage('LEARNING_ACCESS_DENIED_TO_UF_MANAGE'); ?> </p> <?php } $USER_FIELD_MANAGER->EditFormShowTab('LEARNING_LGROUPS', $bVarsFromForm, $ID); $tabControl->EndCustomField("UFS"); ?> </div><?php $tabControl->Buttons(array("back_url" => "learn_group_admin.php?lang=" . LANG . GetFilterParams("filter_", false))); $tabControl->arParams["FORM_ACTION"] = $APPLICATION->GetCurPage() . "?lang=" . LANG . GetFilterParams("filter_"); $tabControl->Show(); $tabControl->ShowWarnings($tabControl->GetName(), $message); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
echo SaleFormatCurrency($str_PRICE, $str_CURRENCY); ?> </div> </td> </tr> </table> </div> </td> </tr> </table> </td> </tr> <?php $tabControl->EndCustomField("BASKET_CONTAINER"); if (!defined('BX_PUBLIC_MODE') || BX_PUBLIC_MODE != 1) { $tabControl->Buttons(array("back_url" => "/bitrix/admin/sale_order.php?lang=" . LANG . "&LID=" . CUtil::JSEscape($LID) . GetFilterParams("filter_"))); } $tabControl->Show(); //order basket user by manager if (isset($_GET["user_id"]) && isset($_GET["LID"]) && !$bVarsFromForm) { $str_USER_ID = IntVal($_GET["user_id"]); $LID = trim($_GET["LID"]); $arParams = array(); echo "<script>"; echo "window.onload = function () {"; echo "fUserGetProfile(BX(\"user_id\"));\n"; if (CModule::IncludeModule('catalog') && CModule::IncludeModule('iblock') && isset($_GET["product"]) && count($_GET["product"]) > 0) { $bXmlId = COption::GetOptionString("sale", "show_order_product_xml_id", "N"); $arProductId = array(); $arBuyerGroups = CUser::GetUserGroup($str_USER_ID); $arGetProduct = array();
'', array( "SITE_ID" => $LID, "AJAX_CALL" => "N", "COUNTRY_INPUT_NAME" => "COUNTRY_".$arProperties["ID"], "REGION_INPUT_NAME" => "REGION_".$arProperties["ID"], "CITY_INPUT_NAME" => "LOCATION_".$arProperties["ID"], "CITY_OUT_LOCATION" => "Y", "ALLOW_EMPTY_CITY" => "Y", "LOCATION_VALUE" => $fieldValue, "COUNTRY" => "", "ONCITYCHANGE" => "", "PUBLIC" => "N", ), null, array('HIDE_ICONS' => 'Y') ); ?> </td> </tr> <? $tabControl->EndCustomField("CODE_".$arProperties["ID"]); } } $tabControl->Buttons(array("back_url"=>"/bitrix/admin/sale_buyers_profile.php?lang=".LANGUAGE_ID."&USER_ID=".$USER_ID)); $tabControl->Show(); } require($DOCUMENT_ROOT."/bitrix/modules/main/include/epilog_admin.php"); ?>
/** * Отображение кнопок для управления элементом на странице редактирования. */ protected function showEditPageButtons() { $listHelper = static::getHelperClass(AdminListHelper::className()); $this->tabControl->Buttons(array('back_url' => $listHelper::getUrl(array_merge($this->additionalUrlParams, array('lang' => LANGUAGE_ID, 'restore_query' => 'Y'))))); }
] }); nextNum++; BX("marks-table-tbody").appendChild(row); } <?php if ($ID == 0) { ?> addMark(); <?php } ?> </script> <br /> <a href="javascript:void(0)" class="adm-btn" onclick="addMark();"><?php echo GetMessage("LEARNING_ADD_MARK"); ?> </a> </td> </tr> <?php $tabControl->EndCustomField("MARKS"); ?> <?php $tabControl->Buttons(array('disabled' => $isBtnsDisabled, "back_url" => "learn_test_admin.php?lang=" . LANG . '&PARENT_LESSON_ID=' . ($_GET['PARENT_LESSON_ID'] + 0) . '&LESSON_PATH=' . htmlspecialcharsbx($_GET['LESSON_PATH']) . "&COURSE_ID=" . $COURSE_ID . GetFilterParams("find_", false))); $tabControl->arParams["FORM_ACTION"] = $APPLICATION->GetCurPage() . "?lang=" . LANG . "&COURSE_ID=" . $COURSE_ID . '&PARENT_LESSON_ID=' . ($_GET['PARENT_LESSON_ID'] + 0) . '&LESSON_PATH=' . htmlspecialcharsbx($_GET['LESSON_PATH']) . "&ID=" . $ID; $tabControl->Show(); $tabControl->ShowWarnings($tabControl->GetName(), $message); require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/epilog_admin.php";
$form->BeginCustomField('form', ''); $form->AddSection('section-source', 'Источник'); $form->AddDropDownField('selectTypes', 'Тип Инфоблока', '', array()); $form->AddDropDownField('selectIblocks', 'Инфоблок', '', array()); $form->AddDropDownField('selectProperties', 'Свойство Инфоблока', '', array()); $form->AddSection('section-appointment', 'Назначение'); $form->AddDropDownField('new-type-property-info-block', 'Тип', '', array('L' => 'Список', 'E' => 'Привязка к эементам')); ?> <div class="adm-info-message"> <span class="required"> Внимание! Пока доступна только конвертация свойств типа 'строка' в тип 'список' и 'привязка к элементу' </span> </div> <?php $form->Buttons(array('btnSave' => false)); $form->EndCustomField('form'); $form->Show(); ?> </form> <script type="text/javascript"> (function (params) { var $selectTypes = $('select[name="'+params['types']['name']+'"]'), $selectIblocks = $('select[name="'+params['iblocks']['name']+'"]'), $selectProperties = $('select[name="'+params['properties']['name']+'"]'); var data = { types: params['types']['list'],
<? } ?> <? $tabControl->EndCustomField("SECTION_PROPERTY", ''); } if(strlen($return_url)>0) $bu = $return_url; else $bu = "/bitrix/admin/".CIBlock::GetAdminSectionListLink($IBLOCK_ID, array('find_section_section'=>intval($find_section_section))); if (!defined('BX_PUBLIC_MODE') || BX_PUBLIC_MODE != 1): $tabControl->Buttons(array( "disabled" => false, "btnSaveAndAdd" => (!$bAutocomplete), "btnApply" => (!$bAutocomplete), "return_url" => $bu, )); elseif($nobuttons !== "Y"): $save_and_add = "{ title: '".CUtil::JSEscape(GetMessage("IBSEC_E_SAVE_AND_ADD"))."', name: 'save_and_add', id: 'save_and_add', className: 'adm-btn-add', action: function () { var FORM = this.parentWindow.GetForm(); FORM.appendChild(BX.create('INPUT', { props: { type: 'hidden', name: 'save_and_add', value: 'Y'
ob_start(); ?> <input <?if ($bDisabled) echo "disabled";?> type="submit" class="adm-btn-save" name="save" id="save" value="<?echo GetMessage("IBLOCK_EL_SAVE")?>"> <? if (!$bAutocomplete) { ?><input <?if ($bDisabled) echo "disabled";?> type="submit" class="button" name="apply" id="apply" value="<?echo GetMessage('IBLOCK_APPLY')?>"><? } ?> <input <?if ($bDisabled) echo "disabled";?> type="submit" class="button" name="dontsave" id="dontsave" value="<?echo GetMessage("IBLOCK_EL_CANC")?>"> <? if (!$bAutocomplete) { ?><input <?if ($bDisabled) echo "disabled";?> type="submit" class="adm-btn-add" name="save_and_add" id="save_and_add" value="<?echo GetMessage("IBLOCK_EL_SAVE_AND_ADD")?>"><? } $buttons_add_html = ob_get_contents(); ob_end_clean(); $tabControl->Buttons(false, $buttons_add_html); elseif(!$bPropertyAjax && $nobuttons !== "Y"): $wfClose = "{ title: '".CUtil::JSEscape(GetMessage("IBLOCK_EL_CANC"))."', name: 'dontsave', id: 'dontsave', action: function () { var FORM = this.parentWindow.GetForm(); FORM.appendChild(BX.create('INPUT', { props: { type: 'hidden', name: this.name, value: 'Y' } }));
" ENCTYPE="multipart/form-data" name="apply"><? $form = new CAdminForm('ws_maigrations_export', array( array( "DIV" => "edit1", "TAB" => $localization->getDataByPath('title'), "ICON" => "iblock", "TITLE" => $localization->getDataByPath('title'), ) , )); $form->Begin(array( 'FORM_ACTION' => $APPLICATION->GetCurUri() )); $form->BeginNextFormTab(); $form->BeginCustomField('version', 'vv'); ?><tr> <td width="30%"><?php echo $localization->getDataByPath('version'); ?> :</td> <td width="60%"><b><?php echo \WS\Migrations\Module::getInstance()->getDbVersion(); ?> </b></td> </tr><? $form->EndCustomField('version'); $form->EndTab(); $form->Buttons(array('btnSave' => false, 'btnÀpply' => true)); $form->Show(); ?></form><?
</tr> <?php } ?> <?php } ?> </table> </td> </tr> <?php $tabControl->EndCustomField("ANSWER"); ?> <?php $tabControl->Buttons(array("back_url" => "learn_test_result_admin.php?lang=" . LANG . "&ATTEMPT_ID=" . $ATTEMPT_ID . GetFilterParams("filter_", false))); $tabControl->arParams["FORM_ACTION"] = $APPLICATION->GetCurPage() . "?lang=" . LANG . "&ATTEMPT_ID=" . $ATTEMPT_ID . GetFilterParams("filter_"); $tabControl->Show(); ?> <script type="text/javascript"> function OnChangeAnswered(val) { document.forms["testResultTabControl_form"].elements['POINT'].disabled = !val; document.forms["testResultTabControl_form"].elements['CORRECT'].disabled = !val && !document.forms["testResultTabControl_form"].elements['ANSWERED'].checked; var r = document.forms["testResultTabControl_form"].elements['RESPONSE[]']; if (!r) return;
echo GetMessage("IBSEC_E_PROP_TABLE_ACTION_ADD"); ?> " onclick="javascript:addSectionProperty(<?php echo $arCatalog["IBLOCK_ID"]; ?> , 'select_SKU_SECTION_PROPERTY', 'shadow_SKU_SECTION_PROPERTY', 'table_SKU_SECTION_PROPERTY')"> </td></tr> <?php } ?> <?php $tabControl->EndCustomField("SECTION_PROPERTY", ''); } if (strlen($return_url) > 0) { $bu = $return_url; } else { $bu = "/bitrix/admin/" . CIBlock::GetAdminSectionListLink($IBLOCK_ID, array('find_section_section' => intval($find_section_section))); } if (!defined('BX_PUBLIC_MODE') || BX_PUBLIC_MODE != 1) { $tabControl->Buttons(array("disabled" => false, "btnSaveAndAdd" => true, "return_url" => $bu)); } elseif ($nobuttons !== "Y") { $save_and_add = "{\n\t\ttitle: '" . CUtil::JSEscape(GetMessage("IBSEC_E_SAVE_AND_ADD")) . "',\n\t\tname: 'save_and_add',\n\t\tid: 'save_and_add',\n\t\tclassName: 'adm-btn-add',\n\t\taction: function () {\n\t\t\tvar FORM = this.parentWindow.GetForm();\n\t\t\tFORM.appendChild(BX.create('INPUT', {\n\t\t\t\tprops: {\n\t\t\t\t\ttype: 'hidden',\n\t\t\t\t\tname: 'save_and_add',\n\t\t\t\t\tvalue: 'Y'\n\t\t\t\t}\n\t\t\t}));\n\n\t\t\tthis.parentWindow.hideNotify();\n\t\t\tthis.disableUntilError();\n\t\t\tthis.parentWindow.Submit();\n\t\t}\n\t}"; $cancel = "{\n\t\ttitle: '" . CUtil::JSEscape(GetMessage("admin_lib_edit_cancel")) . "',\n\t\tname: 'cancel',\n\t\tid: 'cancel',\n\t\taction: function () {\n\t\t\tBX.WindowManager.Get().Close();\n\t\t\tif(window.reloadAfterClose)\n\t\t\t\ttop.BX.reload(true);\n\t\t}\n\t}"; $tabControl->ButtonsPublic(array('.btnSave', $cancel, $save_and_add)); } $tabControl->Show(); $tabControl->ShowWarnings($tabControl->GetName(), $message); if (CIBlockRights::UserHasRightTo($IBLOCK_ID, $IBLOCK_ID, "iblock_edit") && (!defined('BX_PUBLIC_MODE') || BX_PUBLIC_MODE != 1)) { echo BeginNote(), GetMessage("IBSEC_E_IBLOCK_MANAGE_HINT"), ' <a href="iblock_edit.php?type=' . htmlspecialcharsbx($type) . '&lang=' . LANGUAGE_ID . '&ID=' . $IBLOCK_ID . '&admin=Y&return_url=' . urlencode(CIBlock::GetAdminSectionEditLink($IBLOCK_ID, $ID, array("find_section_section" => intval($find_section_section), "return_url" => strlen($return_url) > 0 ? $return_url : null))) . '">', GetMessage("IBSEC_E_IBLOCK_MANAGE_HINT_HREF"), '</a>', EndNote(); } require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
/** * Отображение кнопок для управления элементом на странице редактирования */ protected function showEditPageButtons() { $this->tabControl->Buttons(array("back_url" => $this->getListPageURL(array_merge($this->additionalUrlParams, array('lang' => LANGUAGE_ID, 'restore_query' => 'Y'))))); }
<? // define a default value $strFieldValue = isset($_REQUEST["DEACTIVATE"]) && $_REQUEST["DEACTIVATE"] == 'Y' ? 'Y' : (isset($str_DEACTIVATE) ? $str_DEACTIVATE : 'N'); if ($ID == 0 && empty($_POST)) $strFieldValue = $arCurrentAction['DEACTIVATE_DEFAULT']; ?> </table> </td> </tr> <? $tabControl->EndCustomField("ACTION_NAME"); } $tabControl->Buttons(array( "disabled"=>false, "back_url"=>($_REQUEST["addurl"]<>""? $_REQUEST["addurl"]:"rating_rule_list.php?lang=".LANG), )); $tabControl->Show(); $tabControl->ShowWarnings($tabControl->GetName(), $message); ?> <script language="javascript"> function jsTypeChanged(form_id) { var _form = document.forms[form_id]; var _flag = document.getElementById('action'); if(_form) { _flag.value = 'type_changed'; _form.submit(); }
echo $key; ?> "<?if($block["STATUS"]==$key):?> selected<?endif;?>><?php echo $value; ?> </option> <?endforeach;?> </select> </td> </tr> <? $tabControl->EndCustomField("field"); $tabControl->Buttons( array( //"disabled"=>($POST_RIGHT<"W"), "back_url"=>"softbalance_callback.php?lang=".LANG, ) ); $tabControl->Show(); // дополнительное уведомление об ошибках - вывод иконки около поля, в котором возникла ошибка $tabControl->ShowWarnings("post_form", $message); ?> <?php echo BeginNote(); ?> <span class="required">*</span><?echo GetMessage("REQUIRED_FIELDS")?> <?php echo EndNote();
$tabControl->EndCustomField("__GESGSTR", '<input type="hidden" id="SKIP_RIGHTS_SAVING" name="SKIP_RIGHTS_SAVING" value="Y">'); */ } $uriParentLessonPath = ""; if ($LESSON_ID === 0 && isset($g_learn_currentLessonPath)) { $uriParentLessonPath = '&LESSON_PATH=' . urlencode($g_learn_currentLessonPath); } elseif (isset($g_learn_parentLessonPath)) { $uriParentLessonPath = '&LESSON_PATH=' . urlencode($g_learn_parentLessonPath); } if (isset($g_learn_currentLessonPath)) { $uriCurrentLessonPath = '&LESSON_PATH=' . urlencode($g_learn_currentLessonPath); } else { $uriCurrentLessonPath = ''; } $tabControl->BeginNextFormTab(); $tabControl->BeginCustomField("UFS", '', false); $USER_FIELD_MANAGER->EditFormShowTab('LEARNING_LESSONS', $bVarsFromForm, $LESSON_ID); $tabControl->EndCustomField("UFS"); $tabControl->Buttons(array('disabled' => $isBtnsDisabled, "back_url" => "/bitrix/admin/learn_unilesson_admin.php?lang=" . LANG . $uriParentLessonPath . GetFilterParams("filter_", false))); $tabControl->arParams["FORM_ACTION"] = $APPLICATION->GetCurPage() . "?lang=" . LANG . $uriCurrentLessonPath . GetFilterParams("filter_"); $tabControl->Show(); //$tabControl->End(); $tabControl->ShowWarnings($tabControl->GetName(), $message); } else { //if (!$bBadCourse) $aContext = array(array("ICON" => "btn_list", "TEXT" => GetMessage("MAIN_ADMIN_MENU_LIST"), "LINK" => "learn_unilesson_admin.php?lang=" . LANG . '&PARENT_LESSON_ID=-1' . GetFilterParams("filter_"), "TITLE" => GetMessage("LEARNING_BACK_TO_ADMIN"))); $context = new CAdminContextMenu($aContext); $context->Show(); CAdminMessage::ShowMessage(GetMessage("LEARNING_BAD_COURSE")); } require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
</td> </tr> <?php $tabControl->EndCustomField("CODE_" . IntVal($arProperties["ID"])); } elseif ($arProperties["TYPE"] == "LOCATION") { $tabControl->BeginCustomField("CODE_" . IntVal($arProperties["ID"]), $arProperties["NAME"], $shure); ?> <tr<?php $shure ? " class=\"adm-detail-required-field\"" : ""; ?> > <td width="40%"> <?php echo htmlspecialcharsEx($arProperties["NAME"]); ?> : </td> <td width="60%"> <?php $GLOBALS["APPLICATION"]->IncludeComponent('bitrix:sale.ajax.locations', '', array("SITE_ID" => $LID, "AJAX_CALL" => "N", "COUNTRY_INPUT_NAME" => "COUNTRY_" . $arProperties["ID"], "REGION_INPUT_NAME" => "REGION_" . $arProperties["ID"], "CITY_INPUT_NAME" => "LOCATION_" . $arProperties["ID"], "CITY_OUT_LOCATION" => "Y", "ALLOW_EMPTY_CITY" => "Y", "LOCATION_VALUE" => $fieldValue, "COUNTRY" => "", "ONCITYCHANGE" => "", "PUBLIC" => "N"), null, array('HIDE_ICONS' => 'Y')); ?> </td> </tr> <?php $tabControl->EndCustomField("CODE_" . IntVal($arProperties["ID"])); } } $tabControl->Buttons(array("back_url" => "sale_order.php?lang=" . LANGUAGE_ID)); $tabControl->Show(); } require $DOCUMENT_ROOT . "/bitrix/modules/main/include/epilog_admin.php";
?></td> </tr> <?endwhile?> <tr <?echo ($rows == 0)? '': 'style="display:none"';?>> <td align="center" colspan="4"> <?echo GetMessage("CAT_CEDIT_PROP_TABLE_EMPTY")?> </td> </tr> </table> <br> <select id="shadow_SKU_SECTION_PROPERTY" style="display:none"> <?foreach($arShadow as $key => $value):?> <option value="<?echo htmlspecialcharsex($key)?>"><?echo htmlspecialcharsbx($value)?></option> <?endforeach?> </select> <select id="select_SKU_SECTION_PROPERTY"> <?foreach($arHidden as $key => $value):?> <option value="<?echo htmlspecialcharsex($key)?>"><?echo htmlspecialcharsbx($value)?></option> <?endforeach?> </select> <input type="button" value="<?echo GetMessage("CAT_CEDIT_PROP_TABLE_ACTION_ADD")?>" onclick="javascript:addSectionProperty(<?echo $arCatalog["IBLOCK_ID"];?>, 'select_SKU_SECTION_PROPERTY', 'shadow_SKU_SECTION_PROPERTY', 'table_SKU_SECTION_PROPERTY')"> </td></tr> <? } ?> <? $tabControl->EndCustomField("SECTION_PROPERTY", ''); $tabControl->Buttons(array("disabled"=>false)); $tabControl->Show(); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php"); ?>
<tr> <td colspan="2"> <textarea style="width:100%; height:250px;" name="DESCRIPTION" wrap="off"><?php echo $str_DESCRIPTION; ?> </textarea> </td> </tr> <?php } $tabControl->EndCustomField("DESCRIPTION"); $tabControl->BeginNextFormTab(); $tabControl->BeginCustomField("UFS", '', false); $USER_FIELD_MANAGER->EditFormShowTab('LEARNING_QUESTIONS', $bVarsFromForm, $ID); $tabControl->EndCustomField("UFS"); $tabControl->Buttons(array("back_url" => $from == "learn_admin" ? "learn_unilesson_admin.php?lang=" . LANG . '&LESSON_PATH=' . $uriParentLessonPath . GetFilterParams("filter_", false) . "&from=learn_admin" : "learn_question_admin.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . GetFilterParams("filter_", false))); $tabControl->arParams["FORM_ACTION"] = $APPLICATION->GetCurPage() . "?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . GetFilterParams("filter_"); $tabControl->Show(); $tabControl->ShowWarnings($tabControl->GetName(), $message); ?> <script type="text/javascript"> function OnSubmit() { var form = document.forms['questionTabControl']; var ids = form.elements['ANSWER_HIDDEN_ID[]']; //Text or Sorting if (form.elements['QUESTION_TYPE'].value == "T" || form.elements['QUESTION_TYPE'].value == "R") {
//Add user fields tab only when there is fields defined or user has rights for adding new field if( (count($USER_FIELD_MANAGER->GetUserFields($PROPERTY_ID)) > 0) || ($USER_FIELD_MANAGER->GetRights($PROPERTY_ID) >= "W") ) { $tabControl->BeginNextFormTab(); $tabControl->ShowUserFields($PROPERTY_ID, $ID, ($strError <> '' || !$res)); } if($canViewUserList) { $tabControl->Buttons(array( "disabled" => !$editable, "btnSaveAndAdd" => true, "back_url" => "user_admin.php?lang=".LANGUAGE_ID, )); } else { $tabControl->Buttons(array( "disabled" => !$editable, "btnSave" => false, "btnCancel" => false, "btnSaveAndAdd" => true, )); } $tabControl->Show();