1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Файл iblock_catalog_edit.php

См. исходные тексты.

Переменные

 $readOnly = !AccessController::getCurrent()->check(ActionDictionary::ACTION_CATALOG_SETTINGS_ACCESS)
 if ( $readOnly &&!AccessController::getCurrent() ->check(ActionDictionary::ACTION_CATALOG_READ))
 $request = Main\Context::getCurrent()->getRequest()
 $iblockId = (isset($request['IBLOCK_ID']) ? (int)$request['IBLOCK_ID'] : 0)
 $catalogEdit = new CatalogEdit($iblockId)
if(! $catalogEdit->isSuccess()) $iblock = $catalogEdit->getIblock()
 $enableSaleRecurring = $catalogEdit->isEnableRecurring()
 $tabList
 $postParams
 $listUrl
 $iblockCatalogFormID = 'iblockCatalogControl'
 $control = new CAdminSubForm($iblockCatalogFormID, $tabList, false, true, $listUrl, false)
 $vatList = array(0 => Loc::getMessage('BX_CAT_IBLOCK_CATALOG_MESS_NOT_SELECT'))
 $vatIterator
 $errors = array()
 $fields = array()
 $defaultValues
 $catalog = $catalogEdit->getCatalog()
 $offerList = array()
 $productIblock = array()
if($catalog['CATALOG_TYPE'] !=CCatalogSKU::TYPE_OFFERS) else
 $showSubscription = ($enableSaleRecurring || $catalog['SUBSCRIPTION'] == 'Y')
 $rowDisplay = ($catalog['CATALOG'] == 'Y' ? 'table-row' : 'none')
 $hiddenValue = ''
 $productIblockId = 0
 $showSku = ($productIblockId > 0)
 $save
 $cancel
 $ajaxSteps = array()
if($enableSaleRecurring) $jsParams

Переменные

◆ $ajaxSteps

$ajaxSteps = array()

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

◆ $cancel

$cancel
Инициализатор
= "{
title: '".CUtil::JSEscape(Loc::getMessage('BX_CAT_IBLOCK_CATALOG_BTN_CANCEL'))."',
name: 'cancelCatalogBtn',
id: 'cancelCatalogBtn',
action: function() {
top.BX.WindowManager.Get().AllowClose(); top.BX.WindowManager.Get().Close();
if (!!top.ReloadSubList)
top.ReloadSubList();
}
}"

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

◆ $catalog

$catalog = $catalogEdit->getCatalog()

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

◆ $catalogEdit

$catalogEdit = new CatalogEdit($iblockId)

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

◆ $control

$control = new CAdminSubForm($iblockCatalogFormID, $tabList, false, true, $listUrl, false)

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

◆ $defaultValues

$defaultValues
Инициализатор
'IBLOCK_ID' => $iblockId,
'PRODUCT_IBLOCK_ID' => 0,
'SKU_PROPERTY_ID' => 0,
'YANDEX_EXPORT' => 'N',
'SUBSCRIPTION' => 'N',
'VAT_ID' => 0,
'CATALOG' => 'N',
'CATALOG_TYPE' => ''
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$iblockId
Определения iblock_catalog_edit.php:30

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

◆ $enableSaleRecurring

$enableSaleRecurring = $catalogEdit->isEnableRecurring()

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

◆ $errors

$errors = array()

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

◆ $fields

$fields = array()

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

◆ $hiddenValue

$hiddenValue = ''

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

◆ $iblock

if (! $catalogEdit->isSuccess()) $iblock = $catalogEdit->getIblock()

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

◆ $iblockCatalogFormID

$iblockCatalogFormID = 'iblockCatalogControl'

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

◆ $iblockId

$iblockId = (isset($request['IBLOCK_ID']) ? (int)$request['IBLOCK_ID'] : 0)

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

◆ $jsParams

if ( $enableSaleRecurring) $jsParams
Инициализатор
'containerId' => $iblockCatalogFormID,
'enableSaleRecurring' => $enableSaleRecurring,
'isSku' => ($catalog['CATALOG_TYPE'] == CCatalogSKU::TYPE_OFFERS),
'processBlockId' => $iblockCatalogFormID.'_process',
'buttons' => array(
'save' => 'saveCatalogBtn',
'cancel' => 'cancelCatalogBtn'
),
'ajaxSteps' => $ajaxSteps
)
$ajaxSteps
Определения iblock_catalog_edit.php:398
$iblockCatalogFormID
Определения iblock_catalog_edit.php:60
$enableSaleRecurring
Определения iblock_catalog_edit.php:39
$catalog
Определения iblock_catalog_edit.php:135

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

◆ $listUrl

$listUrl
Инициализатор
'LINK' => $APPLICATION->GetCurPageParam(),
'POST_PARAMS' => $postParams,
)
global $APPLICATION
Определения include.php:80
$postParams
Определения iblock_catalog_edit.php:50

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

◆ $offerList

$offerList = array()

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

◆ $postParams

$postParams
Инициализатор
'bxpublic' => 'Y',
'sessid' => bitrix_sessid()
)
bitrix_sessid()
Определения tools.php:4656

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

◆ $productIblock

$productIblock = array()

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

◆ $productIblockId

$productIblockId = 0

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

◆ $readOnly

$readOnly = !AccessController::getCurrent()->check(ActionDictionary::ACTION_CATALOG_SETTINGS_ACCESS)

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

◆ $request

$request = Main\Context::getCurrent()->getRequest()

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

◆ $rowDisplay

$rowDisplay = ($catalog['CATALOG'] == 'Y' ? 'table-row' : 'none')

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

◆ $save

$save
Инициализатор
= "{
title: '".CUtil::JSEscape(Loc::getMessage('BX_CAT_IBLOCK_CATALOG_BTN_SAVE'))."',
id: 'saveCatalogBtn',
name: 'saveCatalogBtn',
className: 'adm-btn-save',
}"

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

◆ $showSku

$showSku = ($productIblockId > 0)

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

◆ $showSubscription

$showSubscription = ($enableSaleRecurring || $catalog['SUBSCRIPTION'] == 'Y')

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

◆ $tabList

$tabList
Инициализатор
'ICON' => 'catalog',
'DIV' => 'iblockCatalogEdit01',
'TAB' => Loc::getMessage('BX_CAT_IBLOCK_CATALOG_EDIT_TAB_NAME_COMMON'),
'TITLE' => Loc::getMessage('BX_CAT_IBLOCK_CATALOG_EDIT_TAB_TITLE_COMMON')
)
)

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

◆ $vatIterator

$vatIterator
Инициализатор
= Catalog\VatTable::getList(array(
'select' => array('ID', 'NAME', 'SORT'),
'order' => array('SORT' => 'ASC', 'ID' => 'ASC')
))

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

◆ $vatList

$vatList = array(0 => Loc::getMessage('BX_CAT_IBLOCK_CATALOG_MESS_NOT_SELECT'))

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

◆ else

if (!empty( $offerList)) else
Инициализатор
{
$productIblock = Iblock\IblockTable::getList(array(
'select' => array('ID', 'NAME', 'IBLOCK_TYPE_ID', 'ACTIVE', 'PROPERTY_INDEX'),
'filter' => array('=ID' => $catalog['PRODUCT_IBLOCK_ID'])
))->fetch()
$productIblock
Определения iblock_catalog_edit.php:143

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

◆ if

if($enableSaleRecurring) ( $readOnly &&!) ->check(ActionDictionary::ACTION_CATALOG_READ)

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