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

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

Переменные

 $prologAbsent = (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true)
 $selfFolderUrl = (defined("SELF_FOLDER_URL") ? SELF_FOLDER_URL : "/bitrix/admin/")
 $canViewUserList
 $adminListTableID = 'tbl_sale_sub_coupons_'.md5($discountID)
 $hideFields = array('DISCOUNT_ID')
 $adminSort = new CAdminSubSorting($adminListTableID, 'ID', 'ASC', 'by', 'order', $couponsAjaxPath)
 $adminList = new CAdminSubList($adminListTableID, $adminSort, $couponsAjaxPath, $hideFields)
 $filter
 $filterFields
 $headerList = array()
 $headerList ['ID']
 $headerList ['COUPON']
 $headerList ['ACTIVE']
 $headerList ['ACTIVE_FROM']
 $headerList ['ACTIVE_TO']
 $headerList ['TYPE']
 $headerList ['MAX_USE']
 $headerList ['USE_COUNT']
 $headerList ['USER_ID']
 $headerList ['DATE_APPLY']
 $headerList ['MODIFIED_BY']
 $headerList ['TIMESTAMP_X']
 $headerList ['CREATED_BY']
 $headerList ['DATE_CREATE']
 $headerList ['DESCRIPTION']
 $selectFields = array_fill_keys($adminList->GetVisibleHeaderColumns(), true)
 $selectFields ['ID'] = true
 $selectFields ['ACTIVE'] = true
 $selectFields ['TYPE'] = true
 $selectFieldsMap = array_fill_keys(array_keys($headerList), false)
 $userList = array()
 $userIDs = array()
 $nameFormat = CSite::GetNameFormat(true)
 $rowList = array()
 $couponTypeList = Internals\DiscountCouponTable::getCouponTypes(true)
 $usePageNavigation = true
 $navyParams = array()
if(isset($_REQUEST['mode']) && $_REQUEST['mode']=='excel') else
 $navyParams ['SIZEN'] = (int)$navyParams['SIZEN']
 $getListParams
 $totalPages = 0
if($usePageNavigation) $couponIterator = new CAdminSubResult(Internals\DiscountCouponTable::getList($getListParams), $adminListTableID, $adminList->GetListUrl(true))

Переменные

◆ $adminList

$adminList = new CAdminSubList($adminListTableID, $adminSort, $couponsAjaxPath, $hideFields)

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

◆ $adminListTableID

$adminListTableID = 'tbl_sale_sub_coupons_'.md5($discountID)

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

◆ $adminSort

$adminSort = new CAdminSubSorting($adminListTableID, 'ID', 'ASC', 'by', 'order', $couponsAjaxPath)

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

◆ $canViewUserList

$canViewUserList
Инициализатор
= (
$USER->CanDoOperation('view_subordinate_users')
|| $USER->CanDoOperation('view_all_users')
|| $USER->CanDoOperation('edit_all_users')
|| $USER->CanDoOperation('edit_subordinate_users')
)
global $USER
Определения csv_new_run.php:40

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

◆ $couponIterator

if ( $usePageNavigation) $couponIterator = new CAdminSubResult(Internals\DiscountCouponTable::getList($getListParams), $adminListTableID, $adminList->GetListUrl(true))

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

◆ $couponTypeList

$couponTypeList = Internals\DiscountCouponTable::getCouponTypes(true)

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

◆ $filter

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

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

◆ $filterFields

$filterFields
Инициализатор
'find_discount_id'
)

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

◆ $getListParams

$getListParams
Инициализатор
'select' => $selectFields,
'filter' => $filter,
'order' => array($by => $order)
)
$filter
Определения iblock_catalog_list.php:54
$selectFields
Определения iblock_catalog_list.php:160
$order
Определения payment.php:8

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

◆ $headerList [1/16]

$headerList = array()

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

◆ $headerList [2/16]

$headerList[ 'ACTIVE']
Инициализатор
'id' => 'ACTIVE',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_ACTIVE'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_ACTIVE'),
'sort' => 'ACTIVE',
'default' => true
)

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

◆ $headerList [3/16]

$headerList[ 'ACTIVE_FROM']
Инициализатор
'id' => 'ACTIVE_FROM',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_ACTIVE_FROM'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_ACTIVE_FROM'),
'sort' => 'ACTIVE_FROM',
'default' => true
)

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

◆ $headerList [4/16]

$headerList[ 'ACTIVE_TO']
Инициализатор
'id' => 'ACTIVE_TO',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_ACTIVE_TO'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_ACTIVE_TO'),
'sort' => 'ACTIVE_TO',
'default' => true
)

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

◆ $headerList [5/16]

$headerList[ 'COUPON']
Инициализатор
'id' => 'COUPON',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_COUPON'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_COUPON'),
'sort' => 'COUPON',
'default' => true
)

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

◆ $headerList [6/16]

$headerList[ 'CREATED_BY']
Инициализатор
'id' => 'CREATED_BY',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_CREATED_BY'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_CREATED_BY'),
'sort' => 'CREATED_BY',
'default' => false
)

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

◆ $headerList [7/16]

$headerList[ 'DATE_APPLY']
Инициализатор
'id' => 'DATE_APPLY',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_DATE_APPLY'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_DATE_APPLY'),
'sort' => 'DATE_APPLY',
'default' => true
)

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

◆ $headerList [8/16]

$headerList[ 'DATE_CREATE']
Инициализатор
'id' => 'DATE_CREATE',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_DATE_CREATE'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_DATE_CREATE'),
'sort' => 'DATE_CREATE',
'default' => false
)

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

◆ $headerList [9/16]

$headerList[ 'DESCRIPTION']
Инициализатор
'id' => 'DESCRIPTION',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_DESCRIPTION'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_DESCRIPTION'),
'default' => false
)

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

◆ $headerList [10/16]

$headerList[ 'ID']
Инициализатор
'id' => 'ID',
'content' => 'ID',
'sort' => 'ID',
'default' => true
)

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

◆ $headerList [11/16]

$headerList[ 'MAX_USE']
Инициализатор
'id' => 'MAX_USE',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_MAX_USE'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_MAX_USE'),
'sort' => 'MAX_USE',
'default' => true
)

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

◆ $headerList [12/16]

$headerList[ 'MODIFIED_BY']
Инициализатор
'id' => 'MODIFIED_BY',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_MODIFIED_BY'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_MODIFIED_BY'),
'sort' => 'MODIFIED_BY',
'default' => true
)

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

◆ $headerList [13/16]

$headerList[ 'TIMESTAMP_X']
Инициализатор
'id' => 'TIMESTAMP_X',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_TIMESTAMP_X'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_TIMESTAMP_X'),
'sort' => 'TIMESTAMP_X',
'default' => true
)

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

◆ $headerList [14/16]

$headerList[ 'TYPE']
Инициализатор
'id' => 'TYPE',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_TYPE'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_TYPE'),
'sort' => 'TYPE',
'default' => true
)

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

◆ $headerList [15/16]

$headerList[ 'USE_COUNT']
Инициализатор
'id' => 'USE_COUNT',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_USE_COUNT'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_USE_COUNT'),
'sort' => 'USE_COUNT',
'default' => true
)

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

◆ $headerList [16/16]

$headerList[ 'USER_ID']
Инициализатор
'id' => 'USER_ID',
'content' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_NAME_USER_ID'),
'title' => Loc::getMessage('SALE_ADM_DSC_CPN_HEADER_TITLE_USER_ID'),
'sort' => 'USER_ID',
'default' => true
)

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

◆ $hideFields

$hideFields = array('DISCOUNT_ID')

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

◆ $nameFormat

$nameFormat = CSite::GetNameFormat(true)

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

◆ $navyParams [1/2]

$navyParams = array()

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

◆ $navyParams [2/2]

$navyParams[ 'SIZEN'] = (int)$navyParams['SIZEN']

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

◆ $prologAbsent

$prologAbsent = (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true)

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

◆ $rowList

$rowList = array()

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

◆ $selectFields [1/4]

$selectFields = array_fill_keys($adminList->GetVisibleHeaderColumns(), true)

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

◆ $selectFields [2/4]

$selectFields[ 'ACTIVE'] = true

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

◆ $selectFields [3/4]

$selectFields[ 'ID'] = true

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

◆ $selectFields [4/4]

$selectFields[ 'TYPE'] = true

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

◆ $selectFieldsMap

$selectFieldsMap = array_fill_keys(array_keys($headerList), false)

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

◆ $selfFolderUrl

$selfFolderUrl = (defined("SELF_FOLDER_URL") ? SELF_FOLDER_URL : "/bitrix/admin/")

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

◆ $totalPages

$totalPages = 0

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

◆ $usePageNavigation

$usePageNavigation = true

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

◆ $userIDs

$userIDs = array()

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

◆ $userList

$userList = array()

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

◆ else

if ( $usePageNavigation) else
Инициализатор
{
$navyParams = CDBResult::GetNavParams(CAdminResult::GetNavSize($adminListTableID, array('nPageSize' => 20, 'sNavID' => $adminList->GetListUrl(true))))
static GetNavSize($table_id=false, $nPageSize=20)
Определения admin_lib.php:2097
$navyParams
Определения iblock_catalog_list.php:182
$adminListTableID
Определения iblock_catalog_list.php:40
$adminList
Определения iblock_catalog_list.php:44

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