public function afterIteration(array $data) { $data = parent::afterIteration($data); // УРЛ источника картинок: $imagesUrl = $this->modx->runSnippet('getSourcePath'); foreach ($data as &$d) { $d['source_path'] = $imagesUrl; // Получаем картинку if (!empty($d['image'])) { /* Имя директории нам надо для быстрого перехода к папке изображения */ $pi = pathinfo($d['image']); $d['dirname'] = $pi['dirname'] . '/'; // $image = $imagesUrl. $d['image']; //$d['image'] = $image; $d['relativeUrl'] = $d['image']; $d['fullRelativeUrl'] = $imagesUrl . $d['image']; // exit; } } return $data; }
protected function setSelection(xPDOQuery $c) { $c = parent::setSelection($c); $c->select(array("Product.*", "Product.id as `product_id`")); return $c; }