Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс LocationHelper
+ Граф наследования:LocationHelper:

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

static getEntityRoadMap ()
 
static getFilterColumns ()
 
static getListGridColumns ()
 
static getParametersForList ($proxed)
 
static getFormData ($id)
 
static validateUpdateRequest ($data)
 
static proxyUpdateRequest ($data)
 
static proxyListRequest ($page='list')
 
static update ($primary, $data, $batch=false)
 
static delete ($primary, $batch=false)
 
static checkFirstImportDone ()
 
static getParentId ($id)
 
static getExternalData ($id)
 
static getExternalServicesList ()
 
static getYandexMarketExternalServiceId ()
 
static getTypeList ()
 
static getExternalMap ()
 
static checkRequestIsMenuRequest ()
 
static getLocationSubMenu ()
 
static packItemsQueryString ($parameters=array())
 
static unPackItemsQueryString ()
 
static getListUrl ($parent=false, $parameters=array())
 
static getEditUrl ($node=false, $parameters=array())
 
static appendMenuChildren (&$attachTo, $attachWhat, $index, $queryParams)
 
static getLocationStringById ($primary, $behaviour=array('INVERSE'=> false, 'DELIMITER'=> ', ', 'LANGUAGE_ID'=> LANGUAGE_ID))
 
static getLocationStringByCode ($primary, $behaviour=array('INVERSE'=> false, 'DELIMITER'=> ', ', 'LANGUAGE_ID'=> LANGUAGE_ID))
 
static getLocationsByZip ($zip, $parameters=array())
 
static getZipByLocation ($locationCode, $parameters=array())
 
static checkLocationMigrated ()
 
static checkLocationEnabled ()
 
static informAdminLocationDatabaseFailure ()
 
static deleteInformer ($informerTag)
 
static getLocationPathDisplay ($primary)
 
- Открытые статические члены унаследованные от NameHelper
static getEntityRoadCode ()
 
static getColumns ($page)
 
static getMap ($page)
 
static getNameToDisplay ($id)
 
static getLanguageList ()
 
static getTranslatedName ($names, $languageId)
 
static extractNames (&$data)
 
static checkIsNameField ($code)
 
static getNameMap ()
 
static translitFromUTF8 ($string)
 
static mapLanguage ($lid)
 
- Открытые статические члены унаследованные от Helper
static getCurrentMicrotime ()
 
static getBackTrace ($limit=0, $options=null, $skip=1)
 

Открытые атрибуты

const LIST_PAGE_URL = 'sale_location_node_list.php'
 
const EDIT_PAGE_URL = 'sale_location_node_edit.php'
 
const MENU_MAX_ITEMS_IN = 100
 
const MENU_LOCATION_PARENT_TAG = 'menu_sale_location_tree'
 
const MENU_ITEMS_QUERY_STRING_TAG = 'menu_sale_location_tree'
 
const MENU_ITEMS_QUERY_STRING_DELIMITER = ':'
 
const URL_PARAM_PARENT_ID = 'PARENT_ID'
 
const URL_PARAM_ID = 'id'
 

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

static getLocationStringByCondition ($condition, $behaviour=array('INVERSE'=> false, 'DELIMITER'=> ', ', 'LANGUAGE_ID'=> LANGUAGE_ID))
 

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

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

Методы

◆ appendMenuChildren()

static appendMenuChildren ( & $attachTo,
$attachWhat,
$index,
$queryParams )
static

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

◆ checkFirstImportDone()

static checkFirstImportDone ( )
static

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

◆ checkLocationEnabled()

static checkLocationEnabled ( )
static

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

◆ checkLocationMigrated()

static checkLocationMigrated ( )
static

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

◆ checkRequestIsMenuRequest()

static checkRequestIsMenuRequest ( )
static

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

◆ delete()

static delete ( $primary,
$batch = false )
static

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

◆ deleteInformer()

static deleteInformer ( $informerTag)
static

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

◆ getEditUrl()

static getEditUrl ( $node = false,
$parameters = array() )
static

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

◆ getEntityRoadMap()

static getEntityRoadMap ( )
static

Function returns instructions from where and which columns we take to show in UI

Возвращает
array

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

◆ getExternalData()

static getExternalData ( $id)
static

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

◆ getExternalMap()

static getExternalMap ( )
static

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

◆ getExternalServicesList()

static getExternalServicesList ( )
static

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

◆ getFilterColumns()

static getFilterColumns ( )
static

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

◆ getFormData()

static getFormData ( $id)
static

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

◆ getListGridColumns()

static getListGridColumns ( )
static

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

◆ getListUrl()

static getListUrl ( $parent = false,
$parameters = array() )
static

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

◆ getLocationPathDisplay()

static getLocationPathDisplay ( $primary)
static

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

◆ getLocationsByZip()

static getLocationsByZip ( $zip,
$parameters = array() )
static

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

◆ getLocationStringByCode()

static getLocationStringByCode ( $primary,
$behaviour = array('INVERSE' => false, 'DELIMITER' => ', ', 'LANGUAGE_ID' => LANGUAGE_ID) )
static

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

◆ getLocationStringByCondition()

static getLocationStringByCondition ( $condition,
$behaviour = array('INVERSE' => false, 'DELIMITER' => ', ', 'LANGUAGE_ID' => LANGUAGE_ID) )
staticprotected

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

◆ getLocationStringById()

static getLocationStringById ( $primary,
$behaviour = array('INVERSE' => false, 'DELIMITER' => ', ', 'LANGUAGE_ID' => LANGUAGE_ID) )
static

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

◆ getLocationSubMenu()

static getLocationSubMenu ( )
static

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

◆ getParametersForList()

static getParametersForList ( $proxed)
static

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

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

◆ getParentId()

static getParentId ( $id)
static

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

◆ getTypeList()

static getTypeList ( )
static

Use TypeHelper::getTypes() instead

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

◆ getYandexMarketExternalServiceId()

static getYandexMarketExternalServiceId ( )
static
Возвращает
int

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

◆ getZipByLocation()

static getZipByLocation ( $locationCode,
$parameters = array() )
static

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

◆ informAdminLocationDatabaseFailure()

static informAdminLocationDatabaseFailure ( )
static

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

◆ packItemsQueryString()

static packItemsQueryString ( $parameters = array())
static

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

◆ proxyListRequest()

static proxyListRequest ( $page = 'list')
static

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

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

◆ proxyUpdateRequest()

static proxyUpdateRequest ( $data)
static

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

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

◆ unPackItemsQueryString()

static unPackItemsQueryString ( )
static

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

◆ update()

static update ( $primary,
$data,
$batch = false )
static

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

◆ validateUpdateRequest()

static validateUpdateRequest ( $data)
static

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

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

Данные класса

◆ EDIT_PAGE_URL

const EDIT_PAGE_URL = 'sale_location_node_edit.php'

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

◆ LIST_PAGE_URL

const LIST_PAGE_URL = 'sale_location_node_list.php'

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

◆ MENU_ITEMS_QUERY_STRING_DELIMITER

const MENU_ITEMS_QUERY_STRING_DELIMITER = ':'

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

◆ MENU_ITEMS_QUERY_STRING_TAG

const MENU_ITEMS_QUERY_STRING_TAG = 'menu_sale_location_tree'

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

◆ MENU_LOCATION_PARENT_TAG

const MENU_LOCATION_PARENT_TAG = 'menu_sale_location_tree'

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

◆ MENU_MAX_ITEMS_IN

const MENU_MAX_ITEMS_IN = 100

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

◆ URL_PARAM_ID

const URL_PARAM_ID = 'id'

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

◆ URL_PARAM_PARENT_ID

const URL_PARAM_PARENT_ID = 'PARENT_ID'

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