} } } $arResult['FIELDS'] = array(); /* LOCATION PARAMS SECTION*/ $arResult['FIELDS']['tab_params'][] = array('id' => 'loc_info', 'name' => GetMessage('CRM_LOC_SECTION_MAIN'), 'type' => 'section'); if (intval($arParams['LOC_ID']) > 0) { $arResult['FIELDS']['tab_params'][] = array('id' => 'ID', 'name' => GetMessage('CRM_LOC_FIELD_ID'), 'value' => $locID, 'type' => 'label'); } $arResult['FIELDS']['tab_params'][] = array('id' => 'SORT', 'name' => GetMessage('CRM_LOC_FIELD_SORT'), 'value' => $arLoc['SORT'], 'required' => true, 'type' => 'text'); $arResult['FIELDS']['tab_params'][] = array('id' => 'LOC_DEFAULT', 'name' => GetMessage('CRM_LOC_FIELD_LOC_DEFAULT'), 'value' => $arLoc['LOC_DEFAULT'] == 'Y', 'type' => 'checkbox'); /* COUNTRY SECTION*/ $arResult['FIELDS']['tab_params'][] = array('id' => 'loc_country', 'name' => GetMessage('CRM_LOC_SECTION_COUNTRY'), 'type' => 'section'); $arCountries[CRM_LOC_NEW_COUNTRY] = '< ' . GetMessage('CRM_LOC_NEW_COUNTRY') . ' >'; $arCountries[CRM_LOC_WITHOUT_COUNTRY] = '< ' . GetMessage('CRM_LOC_WITHOUT_COUNTRY') . ' >'; $arCountriesArr = CCrmLocations::getCountriesNames(); foreach ($arCountriesArr as $countyID => $country) { $arCountries[$countyID] = $country; } $arResult['FIELDS']['tab_params'][] = array('id' => 'COUNTRY_ID', 'name' => GetMessage('CRM_LOC_FIELD_COUNTRY_ID'), 'value' => intval($arLoc['COUNTRY_ID']) > 0 ? $arLoc['COUNTRY_ID'] : '', 'type' => 'list', 'required' => true, 'items' => $arCountries); $arResult['FIELDS']['tab_params'][] = array('id' => 'CHANGE_COUNTRY', 'name' => GetMessage('CRM_LOC_FIELD_CHANGE_COUNTRY'), 'value' => 'N', 'type' => 'checkbox'); $arResult['FIELDS']['tab_params'][] = array('id' => 'COUNTRY_NAME', 'name' => GetMessage('CRM_LOC_FIELD_NAME'), 'value' => htmlspecialcharsEx($arLoc['COUNTRY_NAME_ORIG']), 'required' => true, 'type' => 'text'); $arResult['FIELDS']['tab_params'][] = array('id' => 'COUNTRY_SHORT_NAME', 'name' => GetMessage('CRM_LOC_FIELD_SHORT_NAME'), 'value' => htmlspecialcharsEx($arLoc['COUNTRY_SHORT_NAME']), 'type' => 'text'); for ($i = 0; $i < $countLang; $i++) { $arCountry = CSaleLocation::GetCountryLangByID($arLoc['COUNTRY_ID'], $arSysLangs[$i]); /* $arResult['FIELDS']['tab_params'][] = array( 'id' => 'C_LANG_'.$arSysLangs[$i], 'value' => '<b>['.$arSysLangs[$i].'] '.$arSysLangNames[$i].'</b>', 'colspan' => true, 'type' => 'label'