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

CheckFields

Описание и параметры

bool
CCatalogProductGroups::CheckFields(
	string ACTION,
	array &arFields,
	int ID = 0
);

Метод служит для проверки параметров, переданных в методы CCatalogProductGroups::Add и CCatalogProductGroups::Update. Нестатический метод.

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

Параметр Описание
ACTION Указывает, для какого метода идет проверка. Возможные значения:
arFields Ассоциативный массив параметров информации о связи товаров и групп пользователей. Допустимые ключи:
  • PRODUCT_ID - код товара;
  • GROUP_ID - код группы пользователей;
  • ACCESS_LENGTH - длина периода, на который пользователь привязывается к группе пользователей при покупке товара (0 - навсегда);
  • ACCESS_LENGTH_TYPE - тип периода, на который пользователь привязывается к группе пользователей при покупке товара ("H" - час, "D" - сутки, "W" - неделя, "M" - месяц, "Q" - квартал, "S" - полугодие, "Y" - год).
ID Код записи с информацией о связи товаров и групп пользователей, к которым пользователь привязывается при покупке товаров. Параметр является необязательным и имеет смысл только для $ACTION = 'UPDATE'.

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

В случае корректности переданных параметров возвращает true, иначе - false. Если метод вернул false, с помощью $APPLICATION->GetException() можно получить текст ошибок.



© «Битрикс», 2001-2024, «1С-Битрикс», 2024