Exemplo n.º 1
0
 public function afterIteration(array $list)
 {
     $_list = parent::afterIteration($list);
     $list = array();
     foreach ($_list as &$l) {
         $l['id'] = $l['object_id'];
         $list[$l['id']] = $l;
     }
     return $list;
 }
Exemplo n.º 2
0
 public function prepareRow(xPDOObject $object)
 {
     $object->set('relativeImage', $object->get('relativeImage'));
     return parent::prepareRow($object);
 }
Exemplo n.º 3
0
 public function prepareRow(xPDOObject $object)
 {
     /*
         Определяем тип объекта
     */
     if ($object instanceof ShopmodxResourceProductModel) {
         $object->set('object_type', 'model');
     } else {
         if ($object instanceof ShopmodxResourceProduct) {
             $object->set('object_type', 'product');
         } else {
             $object->set('object_type', 'document');
         }
     }
     return parent::prepareRow($object);
 }