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

[Решено] Ссылка на оригинал изображения товара , в карточке товара


Recommended Posts

Привет всем ! Подскажите как ,собственно, добавить в карточку товара кнопку "загрузить оригинал изображения " , а не уменьшенную версию :)

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


В контроллер карточки товара catalog\controller\product\product.php

после

  $this->load->model('tool/image');

добавить

		if ($product_info['image']) {
			$this->data['full'] = HTTP_IMAGE . $product_info['image'];
		} else {
			$this->data['full'] = '';
		}

Потом вывести ссылку в нужном месте карточки товара product.tpl

	<?php if ($full) { ?>
           <a href="<?php echo $full; ?>">Скачать оригинал</a>
	<?php } ?>

  • +1 3
Надіслати
Поділитися на інших сайтах

  • 1 year later...

Вот увидел это на одном сайте opencart
http://deshevle-net.com/zenskiy_tovar/10004510-bruki/ - это скачать все изображения в категории
DQ0tQpkQO0ufmVqXtmpZKQ.jpg

А вот этоименно с карточки товара
http://deshevle-net.com/zenskiy_tovar/10004510-bruki/10004533-bruki_zenskie_art_542-bvkhaki.html
Acnsg80B06G7SPrbaQXg.jpg

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


  • 2 years later...

И все изображения сложить в одну папку?

нет,

дальше же идет  переменная $product_info['image'] , которая включает путь относительно папки image

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

эм... то для админки я писал. почему-то...

бери HTTP_SERVER

Notice: Indirect modification of overloaded property ControllerProductProduct::$data has no effect in

 

Пробовал так:

$this->data['full'] = HTTP_SERVER . 'image/' . $product_info['image'];

Змінено користувачем Pedanov
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.

×
×
  • Створити...

Important Information

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