1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
businessprocessprovider.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Iblock\Grid\Column;
4
5
use Bitrix\Main\Grid;
6
use Bitrix\Main\Localization\Loc;
7
8
/*
9
* BP_PUBLISHED - STATUS - WF_STATUS_ID (order not worked)
10
*/
11
12
class
BusinessProcessProvider
extends
LockStatusProvider
13
{
14
public
function
prepareColumns
():
array
15
{
16
$result
= parent::prepareColumns();
17
18
if
(!$this->
isSkuSelectorEnabled
() && $this->
usedBusinessProcesses
())
19
{
20
$result
[
'BP_PUBLISHED'
] = $this->createColumn(
'BP_PUBLISHED'
, [
21
'type'
=>
Grid
\
Column
\Type::CUSTOM,
22
'name'
=> Loc::getMessage(
''
),
23
'necessary'
=>
true
,
24
'sort'
=>
'WF_STATUS_ID'
,
25
]);
26
}
27
28
return
$result
;
29
}
30
}
Bitrix\Iblock\Grid\Column\BaseElementProvider\isSkuSelectorEnabled
isSkuSelectorEnabled()
Определения
baseelementprovider.php:23
Bitrix\Iblock\Grid\Column\BusinessProcessProvider
Определения
businessprocessprovider.php:13
Bitrix\Iblock\Grid\Column\BusinessProcessProvider\prepareColumns
prepareColumns()
Определения
businessprocessprovider.php:14
Bitrix\Iblock\Grid\Column\LockStatusProvider
Определения
lockstatusprovider.php:9
Bitrix\Iblock\Grid\Column\LockStatusProvider\usedBusinessProcesses
usedBusinessProcesses()
Определения
lockstatusprovider.php:38
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$result
$result
Определения
get_property_values.php:14
Bitrix\Iblock\Grid
Bitrix\Main\Grid\Column
Определения
color.php:3
bitrix
modules
iblock
lib
grid
column
businessprocessprovider.php
Создано системой
1.14.0