1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSaleLocation
Граф наследования:CSaleLocation:
CAllSaleLocation

Открытые статические члены

static GetList ($arOrder=array("SORT"=>"ASC", "COUNTRY_NAME_LANG"=>"ASC", "CITY_NAME_LANG"=>"ASC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())
static GetByID ($primary, $strLang=LANGUAGE_ID)
static GetCountryList ($arOrder=Array("NAME_LANG"=>"ASC"), $arFilter=Array(), $strLang=LANGUAGE_ID)
static GetRegionList ($arOrder=Array("NAME_LANG"=>"ASC"), $arFilter=Array(), $strLang=LANGUAGE_ID)
static GetCityList ($arOrder=Array("NAME_LANG"=>"ASC"), $arFilter=Array(), $strLang=LANGUAGE_ID)
static AddCountry ($arFields)
static AddCity ($arFields)
static AddRegion ($arFields)
static AddLocation ($arFields)
Открытые статические члены унаследованные от CAllSaleLocation
static isLocationProEnabled ()
static locationProEnable ()
static locationProDisable ()
static isLocationProMigrated ()
static locationProSetMigrated ()
static locationProSetRolledBack ()
static locationProCheckEnabled ()
static locationProControlForm ()
static proxySaleAjaxLocationsComponent ($parameters=array(), $additionalParams=array(), $template='', $hideIcons=true, $wrapNewComponentWith=false)
static isLocationProInDebug ()
static locationProDebugEnable ()
static locationProDebugDisable ()
static getLocationIDbyCODE ($code)
static getLocationCODEbyID ($id)
static checkIsCode ($id)
static tryTranslateIDToCode ($id)
static checkLocationIsAboveCity ($locationId)
static getLocationCityTail ()
static getSites ()
static getTypes ()
static checkLocationIdExists ($id)
static checkLocationCodeExists ($code)
static getFreeId ($type)
static getTypeJOINCondition ($ctx='this')
static getTypeFilterCondition ()
static getDenormalizedLocationList ($entityName, $arFilter=array())
static GetLocationString ($locationId, $siteId=SITE_ID, $langId=LANGUAGE_ID)
static CountryCheckFields ($ACTION, &$arFields)
static UpdateCountry ($ID, $arFields)
static DeleteCountry ($ID)
static GetCountryByID ($ID)
static GetCountryLangByID ($ID, $strLang=LANGUAGE_ID)
static RegionCheckFields ($ACTION, &$arFields)
static UpdateRegion ($ID, $arFields)
static DeleteRegion ($ID)
static GetRegionByID ($ID)
static GetRegionLangByID ($ID, $strLang=LANGUAGE_ID)
static CityCheckFields ($ACTION, &$arFields)
static UpdateCity ($ID, $arFields)
static DeleteCity ($ID)
static GetCityByID ($ID)
static GetCityLangByID ($ID, $strLang=LANGUAGE_ID)
static processFilterForGetList ($arFilter, $fieldMap=array(), $fieldProxy=array(), $query=null)
static processSelectForGetList ($arSelectFields, $fieldMap)
static getFilterForGetList ($arFilter)
static getFieldMapForGetList ($arFilter)
static GetByIDForLegacyDelivery ($primary, $strLang=LANGUAGE_ID)
static LocationCheckFields ($ACTION, &$arFields)
static UpdateLocation ($ID, $arFields)
static CheckFields ($ACTION, &$arFields)
static Add ($arFields)
static Update ($ID, $arFields)
static Delete ($ID)
static OnLangDelete ($strLang)
static DeleteAll ()
static GetLocationZIP ($location)
static GetByZIP ($zip)
static ClearLocationZIP ($location)
static ClearAllLocationZIP ()
static AddLocationZIP ($location, $ZIP, $bSync=false)
static SetLocationZIP ($location, $arZipList)
static GetRegionsIdsByNames ($arRegNames, $countryId=false)
static GetRegionsNamesByIds ($arIds, $lang=LANGUAGE_ID)
static _GetZIPImportStats ()
static _GetCityImport ($arCityName, $country_id=false)

Дополнительные унаследованные члены

Поля данных унаследованные от CAllSaleLocation
const LOC2_M_OPT = 'sale_locationpro_migrated'
const LOC2_DEBUG_MODE_OPT = 'location2_debug_mode'
const SELF_ENTITY_NAME = 'Bitrix\Sale\Location\Location'
const NAME_ENTITY_NAME = 'Bitrix\Sale\Location\Name\Location'
const DEFAULT_SITE_ENTITY_NAME = 'Bitrix\Sale\Location\DefaultSite'
const ORIGIN_NAME_LANGUAGE_ID = 'en'
const ZIP_EXT_SERVICE_CODE = 'ZIP'
const MODIFIER_SEARCH_R = '#^((!|\+)?(>=|>|<=|<|@|~|%|=)?)#'
const KEY_PARSE_R = '#^(!|\+)?(>=|>|<=|<|@|~|%|=)?(.+)#'
const LEADING_TILDA_SEARCH_R = '#^~#'
Защищенные статические члены унаследованные от CAllSaleLocation
static checkIsRealInt ($val)
static GetLocationTypeList ($typeCode='', $arOrder=Array("NAME_LANG"=>"ASC"), $arFilter=Array(), $strLang=LANGUAGE_ID)
static parseFilter ($filter=array())
static getNameOfParentOfType ($item, $typeCode, $strLang=LANGUAGE_ID)
static AddLocationUnattached ($typeCode, $names=array())
static RebindLocationTriplet ($fields=array())
Статические защищенные данные унаследованные от CAllSaleLocation
static $allowedOps
static $city2RegionMap
static $specialCities = array('MOSCOW', 'STPETERSBURG')

Подробное описание

См. определение в файле location.php строка 7

Методы

◆ AddCity()

AddCity ( $arFields)
static

См. определение в файле location.php строка 508

◆ AddCountry()

AddCountry ( $arFields)
static

См. определение в файле location.php строка 462

◆ AddLocation()

AddLocation ( $arFields)
static

См. определение в файле location.php строка 599

◆ AddRegion()

AddRegion ( $arFields)
static

См. определение в файле location.php строка 554

◆ GetByID()

GetByID ( $primary,
$strLang = LANGUAGE_ID )
static

Переопределяет метод предка CAllSaleLocation.

См. определение в файле location.php строка 118

◆ GetCityList()

GetCityList ( $arOrder = Array("NAME_LANG"=>"ASC"),
$arFilter = Array(),
$strLang = LANGUAGE_ID )
static

The function select all cities

Аргументы
array$arOrdersorting an array of results
array$arFilterfiltered an array of results
string$strLanglanguage regions of the sample
Возвращает
true false

См. определение в файле location.php строка 365

◆ GetCountryList()

GetCountryList ( $arOrder = Array("NAME_LANG"=>"ASC"),
$arFilter = Array(),
$strLang = LANGUAGE_ID )
static

См. определение в файле location.php строка 155

◆ GetList()

GetList ( $arOrder = array("SORT"=>"ASC", "COUNTRY_NAME_LANG"=>"ASC", "CITY_NAME_LANG"=>"ASC"),
$arFilter = array(),
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = array() )
static

См. определение в файле location.php строка 9

◆ GetRegionList()

GetRegionList ( $arOrder = Array("NAME_LANG"=>"ASC"),
$arFilter = Array(),
$strLang = LANGUAGE_ID )
static

The function select all region

Аргументы
array$arOrdersorting an array of results
array$arFilterfiltered an array of results
string$strLanglanguage regions of the sample
Возвращает
true false

См. определение в файле location.php строка 261


Объявления и описания членов класса находятся в файле: