%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/iblock.wizard/templates/standard/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/iblock.wizard/templates/standard/result_modifier.php |
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); $langfile = dirname(__FILE__)."/lang/".LANGUAGE_ID."/".basename(__FILE__); if (file_exists($langfile)) __IncludeLang($langfile); if ($arResult['CURRENT_STEP']==1) { $arResult['FIELDS'] = array_merge( array( array( 'NAME' => GetMessage('WZ_MESS_TITLE'), 'FIELD_ID' => 'wz_title', 'FIELD_VALUE' => htmlspecialcharsbx($_REQUEST['wizard']['wz_title']), 'FIELD_TYPE' => 'text' ) ), $arResult['FIELDS'] ); if ($arParams['SHOW_COUPON_FIELD']=='Y') $arResult['FIELDS'][] = array( 'NAME' => GetMessage('WZ_COUPON'), 'PREVIEW_TEXT' => GetMessage('WZ_MESS_PREVIEW'), 'DETAIL_TEXT' => GetMessage('WZ_MESS_DETAIL'), 'FIELD_ID' => 'wz_coupon', 'FIELD_VALUE' => htmlspecialcharsbx($_REQUEST['wizard']['wz_coupon']), 'FIELD_TYPE' => 'text' ); } else { $arResult['HIDDEN'][] = array('wz_title', htmlspecialcharsbx($_REQUEST['wizard']['wz_title'])); if ($arParams['SHOW_COUPON_FIELD']=='Y') { $arResult['HIDDEN'][] = array('wz_coupon', htmlspecialcharsbx($_REQUEST['wizard']['wz_coupon'])); if ($arResult['CURRENT_STEP']==2 && $_REQUEST['wizard']['wz_coupon']) { CModule::IncludeModule('support'); CTimeZone::Disable(); $rs = CSupportSuperCoupon::GetList(false,array('ACTIVE'=>'Y','COUPON'=>$_REQUEST['wizard']['wz_coupon'])); CTimeZone::Enable(); if ($f = $rs->Fetch()) { if(date('Ymd',time()) > date('Ymd',MakeTimeStamp($f['ACTIVE_TO']))) $arResult['ERROR'] = str_replace("#DATE_ACTIVE#",$f['ACTIVE_TO'],GetMessage('WZ_COUPON_ERR1')); elseif($f['COUNT_TICKETS']<1) $arResult['ERROR'] = GetMessage('WZ_COUPON_ERR2'); else $arResult['MESSAGE'] = GetMessage('WZ_ACCEPTED').($f['COUNT_TICKETS']-1); } else $arResult['ERROR'] = GetMessage('WZ_COUPON_ERR0'); } } } ?>