1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
comp_parameters.php
См. документацию.
1
<?php
2
3
use
Bitrix\Main\Localization\Loc
;
4
use
Bitrix\Catalog
;
5
6
class
CCatalogIBlockParameters
7
{
11
public
static
function
GetCatalogSortFields
()
12
{
13
$result
= [
14
'CATALOG_AVAILABLE'
=>
Loc::getMessage
(
'IBLOCK_SORT_FIELDS_CATALOG_AVAILABLE_EXT'
),
15
//'CATALOG_WEIGHT' => Loc::getMessage('IBLOCK_SORT_FIELDS_CATALOG_WEIGHT')
16
];
17
18
foreach
(\CCatalogGroup::getListArray() as $row)
19
{
20
$id =
'SCALED_PRICE_'
.$row[
'ID'
];
21
$title
= (string)$row[
'NAME_LANG'
];
22
$result
[$id] =
'['
.$row[
'ID'
].
'] ['
.$row[
'NAME'
].
']'
.(
$title
!=
''
?
' '
.$title :
''
).
' '
.
23
Loc::getMessage
(
'IBLOCK_SORT_FIELDS_PRICE_WITHOUT_DISCOUNT'
);
24
}
25
unset(
$title
, $id, $row);
26
27
return
$result
;
28
}
29
37
public
static
function
getPriceTypesList
($useId =
false
)
38
{
39
$useId = ($useId ===
true
);
40
return
Catalog\Helpers\Admin\Tools::getPriceTypeList(!$useId);
41
}
42
}
Bitrix\Main\Localization\Loc
Определения
loc.php:12
Bitrix\Main\Localization\Loc\getMessage
static getMessage($code, $replace=null, $language=null)
Определения
loc.php:30
CCatalogIBlockParameters
Определения
comp_parameters.php:7
CCatalogIBlockParameters\GetCatalogSortFields
static GetCatalogSortFields()
Определения
comp_parameters.php:11
CCatalogIBlockParameters\getPriceTypesList
static getPriceTypesList($useId=false)
Определения
comp_parameters.php:37
$result
$result
Определения
get_property_values.php:14
Bitrix\Catalog
$title
$title
Определения
pdf.php:123
bitrix
modules
catalog
general
comp_parameters.php
Создано системой
1.14.0