Документация для разработчиков

GetByID

array
CCatalogGroup::GetByID(
 int ID, 
 string lang = LANGUAGE_ID
);

Метод возвращает параметры типа цен с кодом ID, включая языкозависимые параметры для языка lang. Нестатический метод.

Параметры вызова

ПараметрОписание
ID Код типа цены.
lang Код языка, по умолчанию равен текущему языку.

Возвращаемые значения

Возвращает ассоциативный массив со следующими ключами:

Ключ ОписаниеС версии
ID Код типа цены.
NAME Внутреннее название типа цены.
BASE Флаг (Y/N) является ли тип базовым.
SORT Индекс сортировки.
XML_ID Внешний код.12.0.9
CAN_ACCESS Флаг (Y/N) имеет ли текущий пользователь право на видеть цены этого типа.
CAN_BUY Флаг (Y/N) имеет ли текущий пользователь право покупать товары по ценам этого типа.
NAME_LANG Название типа цены на языке lang.
CREATED_BY Код пользователя, создавшего тип цен.12.5.5
MODIFIED_BY Код последнего пользователя, изменившего тип цен.12.5.5
TIMESTAMP_X Дата последнего изменения типа цен.12.5.5
DATE_CREATE Дата создания типа цен.12.5.5

Пример использования

<?
$rn = CCatalogGroup::GetByID($ID);
if ($rn["CAN_ACCESS"]=="Y")
   echo "Вы можете видеть цены типа ".$rn["NAME_LANG"]."<br>";
if ($rn["CAN_BUY"]=="Y")
   echo "Вы можете покупать товары по ценам типа ".$rn["NAME_LANG"]."<br>";
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх