@unlik

Вывод элементов в корзине Битрикс?

Есть стандартный шаблон корзины битрикс

Элементы выводятся внутри tr

Мне нужно сделать что бы отложенные не выводились.
Поэтому оборачиваю tr в файле basket-item.php в такой цикл

<?
    foreach ($arResult["GRID"]["ROWS"] as $k => $arItem) {
        if ($arItem["DELAY"] == "N") {
            ?>

 <? 
       }
    }
    ?>


Но все равно выводятся отложенные.

При этом если в том же файле под tr создаю свой блок для вывода элементов корзины не используя стандартную структуру из таблиц, то цикл работает как нужно.

Что делаю не так?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 2
@zhyeba
ну, если условие не срабатывает, значит оно неверно (кэп)
сделай var_dump($arItem) в теле цикла и посмотри чему равно значение $arItem["DELAY"] для каждого товара и есть ли оно вообще
Ответ написан
@boltua
mutator.php в цикле сделать проверку на if ($row['DELAY'] == 'Y') {continue;} тем самым обрубаешь отложеные
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы