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; }
public function prepareRow(xPDOObject $object) { $object->set('relativeImage', $object->get('relativeImage')); return parent::prepareRow($object); }
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); }