похоже я очень криво проблему изложил. попробую переформулировать максимально просто.
у меня есть шаблон корзины. в нем при помощи смарти используется массив. (на шаблоне прямо среди html указывается например {$Order.sum} и в итоге на странице мы видим число которое было в массиве $Order под "именем" sum). массив формируется в пхп, очевидно. я нашел место которое, предположительно, формирует массив. и для проверки пробую в него затолкать еще один элемент равный константе. действую по аналогии с тем что уже написано в классе. потом на шаблоне пытаюсь применить: {$Order. isEnable} но при входе на страницу заложенного значения нет. в том месте где оно должно быть пусто. значит я что-то не верно делаю при увеличении количества элементов массива или не учитываю какую то инициализацию этих полей. и вот тут как раз вопрос куда можно посмотреть по этому поводу?