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

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

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 GetByID ($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)

Поля данных

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 = '#^~#'

Защищенные статические члены

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())

Статические защищенные данные

static $allowedOps
static $city2RegionMap
static $specialCities = array('MOSCOW', 'STPETERSBURG')

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

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

Методы

◆ _GetCityImport()

_GetCityImport ( $arCityName,
$country_id = false )
static

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

◆ _GetZIPImportStats()

_GetZIPImportStats ( )
static

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

◆ Add()

Add ( $arFields)
static

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

◆ AddLocationUnattached()

AddLocationUnattached ( $typeCode,
$names = array() )
staticprotected

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

◆ AddLocationZIP()

AddLocationZIP ( $location,
$ZIP,
$bSync = false )
static

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

◆ CheckFields()

CheckFields ( $ACTION,
& $arFields )
static

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

◆ checkIsCode()

checkIsCode ( $id)
static

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

◆ checkIsRealInt()

checkIsRealInt ( $val)
staticprotected

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

◆ checkLocationCodeExists()

checkLocationCodeExists ( $code)
static

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

◆ checkLocationIdExists()

checkLocationIdExists ( $id)
static

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

◆ checkLocationIsAboveCity()

checkLocationIsAboveCity ( $locationId)
static

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

◆ CityCheckFields()

CityCheckFields ( $ACTION,
& $arFields )
static

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

◆ ClearAllLocationZIP()

ClearAllLocationZIP ( )
static

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

◆ ClearLocationZIP()

ClearLocationZIP ( $location)
static

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

◆ CountryCheckFields()

CountryCheckFields ( $ACTION,
& $arFields )
static

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

◆ Delete()

Delete ( $ID)
static

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

◆ DeleteAll()

DeleteAll ( )
static

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

◆ DeleteCity()

DeleteCity ( $ID)
static

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

◆ DeleteCountry()

DeleteCountry ( $ID)
static

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

◆ DeleteRegion()

DeleteRegion ( $ID)
static

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

◆ GetByID()

GetByID ( $primary,
$strLang = LANGUAGE_ID )
static

Переопределяется в CSaleLocation.

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

◆ GetByIDForLegacyDelivery()

GetByIDForLegacyDelivery ( $primary,
$strLang = LANGUAGE_ID )
static

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

◆ GetByZIP()

GetByZIP ( $zip)
static

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

◆ GetCityByID()

GetCityByID ( $ID)
static

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

◆ GetCityLangByID()

GetCityLangByID ( $ID,
$strLang = LANGUAGE_ID )
static

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

◆ GetCountryByID()

GetCountryByID ( $ID)
static

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

◆ GetCountryLangByID()

GetCountryLangByID ( $ID,
$strLang = LANGUAGE_ID )
static

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

◆ getDenormalizedLocationList()

getDenormalizedLocationList ( $entityName,
$arFilter = array() )
static

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

◆ getFieldMapForGetList()

getFieldMapForGetList ( $arFilter)
static

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

◆ getFilterForGetList()

getFilterForGetList ( $arFilter)
static

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

◆ getFreeId()

getFreeId ( $type)
static

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

◆ getLocationCityTail()

getLocationCityTail ( )
static

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

◆ getLocationCODEbyID()

getLocationCODEbyID ( $id)
static

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

◆ getLocationIDbyCODE()

getLocationIDbyCODE ( $code)
static

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

◆ GetLocationString()

GetLocationString ( $locationId,
$siteId = SITE_ID,
$langId = LANGUAGE_ID )
static

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

◆ GetLocationTypeList()

GetLocationTypeList ( $typeCode = '',
$arOrder = Array("NAME_LANG"=>"ASC"),
$arFilter = Array(),
$strLang = LANGUAGE_ID )
staticprotected

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

◆ GetLocationZIP()

GetLocationZIP ( $location)
static

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

◆ getNameOfParentOfType()

getNameOfParentOfType ( $item,
$typeCode,
$strLang = LANGUAGE_ID )
staticprotected

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

◆ GetRegionByID()

GetRegionByID ( $ID)
static

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

◆ GetRegionLangByID()

GetRegionLangByID ( $ID,
$strLang = LANGUAGE_ID )
static

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

◆ GetRegionsIdsByNames()

GetRegionsIdsByNames ( $arRegNames,
$countryId = false )
static

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

◆ GetRegionsNamesByIds()

GetRegionsNamesByIds ( $arIds,
$lang = LANGUAGE_ID )
static

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

◆ getSites()

getSites ( )
static

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

◆ getTypeFilterCondition()

getTypeFilterCondition ( )
static

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

◆ getTypeJOINCondition()

getTypeJOINCondition ( $ctx = 'this')
static

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

◆ getTypes()

getTypes ( )
static

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

◆ isLocationProEnabled()

isLocationProEnabled ( )
static

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

◆ isLocationProInDebug()

isLocationProInDebug ( )
static

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

◆ isLocationProMigrated()

isLocationProMigrated ( )
static

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

◆ LocationCheckFields()

LocationCheckFields ( $ACTION,
& $arFields )
static

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

◆ locationProCheckEnabled()

locationProCheckEnabled ( )
static

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

◆ locationProControlForm()

locationProControlForm ( )
static

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

◆ locationProDebugDisable()

locationProDebugDisable ( )
static

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

◆ locationProDebugEnable()

locationProDebugEnable ( )
static

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

◆ locationProDisable()

locationProDisable ( )
static

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

◆ locationProEnable()

locationProEnable ( )
static

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

◆ locationProSetMigrated()

locationProSetMigrated ( )
static

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

◆ locationProSetRolledBack()

locationProSetRolledBack ( )
static

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

◆ OnLangDelete()

OnLangDelete ( $strLang)
static

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

◆ parseFilter()

parseFilter ( $filter = array())
staticprotected

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

◆ processFilterForGetList()

processFilterForGetList ( $arFilter,
$fieldMap = array(),
$fieldProxy = array(),
$query = null )
static

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

◆ processSelectForGetList()

processSelectForGetList ( $arSelectFields,
$fieldMap )
static

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

◆ proxySaleAjaxLocationsComponent()

proxySaleAjaxLocationsComponent ( $parameters = array(),
$additionalParams = array(),
$template = '',
$hideIcons = true,
$wrapNewComponentWith = false )
static

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

◆ RebindLocationTriplet()

RebindLocationTriplet ( $fields = array())
staticprotected

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

◆ RegionCheckFields()

RegionCheckFields ( $ACTION,
& $arFields )
static

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

◆ SetLocationZIP()

SetLocationZIP ( $location,
$arZipList )
static

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

◆ tryTranslateIDToCode()

tryTranslateIDToCode ( $id)
static

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

◆ Update()

Update ( $ID,
$arFields )
static

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

◆ UpdateCity()

UpdateCity ( $ID,
$arFields )
static

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

◆ UpdateCountry()

UpdateCountry ( $ID,
$arFields )
static

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

◆ UpdateLocation()

UpdateLocation ( $ID,
$arFields )
static

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

◆ UpdateRegion()

UpdateRegion ( $ID,
$arFields )
static

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

Поля

◆ $allowedOps

$allowedOps
staticprotected
Инициализатор
'='
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

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

◆ $city2RegionMap

$city2RegionMap
staticprotected
Инициализатор
'0000073738' => '0000028025',
'0000103664' => '0000028043',
)

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

◆ $specialCities

$specialCities = array('MOSCOW', 'STPETERSBURG')
staticprotected

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

◆ DEFAULT_SITE_ENTITY_NAME

const DEFAULT_SITE_ENTITY_NAME = 'Bitrix\Sale\Location\DefaultSite'

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

◆ KEY_PARSE_R

const KEY_PARSE_R = '#^(!|\+)?(>=|>|<=|<|@|~|%|=)?(.+)#'

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

◆ LEADING_TILDA_SEARCH_R

const LEADING_TILDA_SEARCH_R = '#^~#'

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

◆ LOC2_DEBUG_MODE_OPT

const LOC2_DEBUG_MODE_OPT = 'location2_debug_mode'

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

◆ LOC2_M_OPT

const LOC2_M_OPT = 'sale_locationpro_migrated'

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

◆ MODIFIER_SEARCH_R

const MODIFIER_SEARCH_R = '#^((!|\+)?(>=|>|<=|<|@|~|%|=)?)#'

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

◆ NAME_ENTITY_NAME

const NAME_ENTITY_NAME = 'Bitrix\Sale\Location\Name\Location'

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

◆ ORIGIN_NAME_LANGUAGE_ID

const ORIGIN_NAME_LANGUAGE_ID = 'en'

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

◆ SELF_ENTITY_NAME

const SELF_ENTITY_NAME = 'Bitrix\Sale\Location\Location'

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

◆ ZIP_EXT_SERVICE_CODE

const ZIP_EXT_SERVICE_CODE = 'ZIP'

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


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