Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

Всем привет.

 

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

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

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

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

Пример:

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.