Нет все таки не могу понять я ) как можно MIGx раз

Нет все таки не могу понять я ) как можно MIGx развернуть в web/catalog/products/getdata получаю только последнее значение

public function afterIteration(array $list){
       $list = parent::afterIteration($list);
         foreach($list as & $l){
            if(!empty($l['tvs']['options']['value']) AND $options = json_decode($l['tvs']['options']['value'], true)) {   
                $l['options'] = array();
                foreach($options as $item){
                     $l['options'][] = $item;
                }
            }    
                  if(!empty($l['tvs']['options']['value'])){ 
                $l['sm_price'] =  $item['price'];
            }       
        }
         return $list;
    }