Всем привет.
В магазине задумана смена изображения при наведении в каталоге, для чего вытягивается первое из дополнительных изображений. Я взял готовое решение и немного изменил его, добавив в контролер category.php внутри foreach ($results as $result) :
$results_img = $this->model_catalog_product->getProductImages($result['product_id']);
$dop_img = array();
foreach ($results_img as $result_img) {
if ($result_img['image']) {
$image_dop = $this->model_tool_image->resize($result_img['image'], 350, 467);
} else {
$image_dop = false;
}
$dop_img[] = $image_dop;
}
и в массив products
'dop_img' => $dop_img,
а в самой карточке категории уже
<?php $i = 0; foreach ($product['dop_img'] as $img) { ?>
<?php if($i == 0) { ?>
<img src="<?php echo $img;?>" class="img-responsive img-second">
<?php } $i++; ?>
<?php } ?>
но вот с рекомендуемыми затык, не могу вставить. Просьба помочь с решением, готов оплатить потраченное время и науку)