Привет всем.
Нужно вывести информацию о наличии/отсутствии товара на странице с результатами поиска (search_page в папке catalog.section), как этот блок выводится в карточке товара.
Вставляю в шаблон такой код
- <?
- $ar_res = CCatalogProduct::GetByID($arElement['ID']);
- if($ar_res['QUANTITY']==0) {
- echo"Нет в наличии";
- }
- else {
- echo"Есть в наличии";
- }
- ?>
или такой вариант
- <?
- $ar_res = CCatalogProduct::GetByID($arResult['ID']);
- if($ar_res['QUANTITY']==0) {
- echo"Нет в наличии";
- }
- else {
- echo"Есть в наличии";
- }
- ?>
Не работает. Выводится в первом варианте только Нет в наличии, а во втором - только Есть наличии. Естественно, проверял на товарах, которые реально есть или нет в наличии. Остатки выгружаются из 1с.
Подскажите, пожалуйста, что неправильно и как можно исправить.