Модифицирую не битриксовский компонент, оставшийся от старого разработчика.
В коде нужно получить значения свойства элемента, чтобы использовать дальше по коду.
Когда я использую к примеру (это просто код из документации)
db_props = CIBlockElement::GetProperty($PRODUCT_IBLOCK_ID, $PRODUCT_ID, array("sort" => "asc"), Array("CODE"=>"FORUM_TOPIC_ID"));
проблем не возникает.
Но свойство множественное и у некоторых элементов по нескольку значений.
если использовать
$res = CIBlockElement::GetProperty(IKSO_CUSTOM::$IBLOCKS['brands'], $BRAND_ID, "sort", "asc", array("CODE" => "BRAND_CLASS"));
получаю
Fatal error: Class 'IKSO_CUSTOM' not found in /var/www/***/template.php
добавление CModule::IncludeModule("iblock"); вначале не помогает.
В чем может быть причина? Версия Битрикса: 1С-Битрикс: Управление сайтом 15.5.1.
В коде нужно получить значения свойства элемента, чтобы использовать дальше по коду.
Когда я использую к примеру (это просто код из документации)
db_props = CIBlockElement::GetProperty($PRODUCT_IBLOCK_ID, $PRODUCT_ID, array("sort" => "asc"), Array("CODE"=>"FORUM_TOPIC_ID"));
проблем не возникает.
Но свойство множественное и у некоторых элементов по нескольку значений.
если использовать
$res = CIBlockElement::GetProperty(IKSO_CUSTOM::$IBLOCKS['brands'], $BRAND_ID, "sort", "asc", array("CODE" => "BRAND_CLASS"));
получаю
Fatal error: Class 'IKSO_CUSTOM' not found in /var/www/***/template.php
добавление CModule::IncludeModule("iblock"); вначале не помогает.
В чем может быть причина? Версия Битрикса: 1С-Битрикс: Управление сайтом 15.5.1.