Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Дополнительные изображения в рекомендуемых


Extremum
 Поделиться

Рекомендованные сообщения

Всем привет.

 

В магазине задумана смена изображения при наведении в каталоге, для чего вытягивается первое из дополнительных изображений. Я взял готовое решение и немного изменил его, добавив в контролер 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 } ?>

но вот с рекомендуемыми затык, не могу вставить. Просьба помочь с решением, готов оплатить потраченное время и науку)

Ссылка на комментарий
Поделиться на других сайтах


32 минуты назад, Extremum сказал:

но вот с рекомендуемыми затык, не могу вставить. Просьба помочь с решением, готов оплатить потраченное время и науку)

 

В рекомендуемых так - 

$results_img = $this->model_catalog_product->getProductImages($product_info['product_id']);
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

Может кому-то это будет полезно - есть готовое платное решение для 2.3 и 3.0

Выводит доп. изображения на всех страницах сайта и в модулях, при наведении курсора мыши.

Работает на телефонах и планшетах.

Пример:

additional-hover-image-3product.gif.b75e309ede7092032bf139db7f8dd77d.gif

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.