} $tabControl->AddCheckBoxField("SUB_ACTIVE", GetMessage("IBLOCK_FIELD_ACTIVE") . ":", false, "Y", $str_ACTIVE == "Y"); $tabControl->BeginCustomField("SUB_ACTIVE_FROM", GetMessage("IBLOCK_FIELD_ACTIVE_PERIOD_FROM"), $arIBlock["FIELDS"]["ACTIVE_FROM"]["IS_REQUIRED"] === "Y"); ?> <tr id="tr_SUB_ACTIVE_FROM"> <td><?php echo $tabControl->GetCustomLabelHTML(); ?> :</td> <td><?php echo CAdminCalendar::CalendarDate("SUB_ACTIVE_FROM", $str_ACTIVE_FROM, 19, true); ?> </td> </tr> <?php $tabControl->EndCustomField("SUB_ACTIVE_FROM", '<input type="hidden" id="SUB_ACTIVE_FROM" name="SUB_ACTIVE_FROM" value="' . $str_ACTIVE_FROM . '">'); $tabControl->BeginCustomField("SUB_ACTIVE_TO", GetMessage("IBLOCK_FIELD_ACTIVE_PERIOD_TO"), $arIBlock["FIELDS"]["ACTIVE_TO"]["IS_REQUIRED"] === "Y"); ?> <tr id="tr_SUB_ACTIVE_TO"> <td><?php echo $tabControl->GetCustomLabelHTML(); ?> :</td> <td><?php echo CAdminCalendar::CalendarDate("SUB_ACTIVE_TO", $str_ACTIVE_TO, 19, true); ?> </td> </tr> <?php $tabControl->EndCustomField("SUB_ACTIVE_TO", '<input type="hidden" id="SUB_ACTIVE_TO" name="SUB_ACTIVE_TO" value="' . $str_ACTIVE_TO . '">');
<td width="40%"><?php echo $tabControl->GetCustomLabelHTML(); ?> </td> <td width="60%" id="td_COUPON_VALUE"> <input type="text" id="COUPON" name="COUPON" size="32" maxlength="32" value="<?php echo htmlspecialcharsbx($arCoupon['COUPON']); ?> " /> <input type="button" value="<?php echo GetMessage("DSC_CPN_GEN"); ?> " id="COUPON_GENERATE"> </td> </tr><?php $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)); $tabControl->Buttons(false, ''); $tabControl->Show(); $tabControl->ShowWarnings("subcoupons_edit", $obMessages); ?> <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(); var url = '/bitrix/tools/generate_coupon.php?lang='+'<?php