Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Изображение (фото) товара в заказе


Recommended Posts

Изображение (фото) товара в заказе


Изображение (фото) товара в заказе


Дополнение добавляет основное изображение товара на следующие страницы:

- в личном кабинете покупателя, на страниэто информации о заказе: при клике на изображении оно увелиливается в попапе

- в админке, в просмотре заказа: при клике на изображении оно увелиливается в попапе

- в админке, в просмотре инвойса

- в e-mail уведомлении покупателю о новом заказе: изображение как ссылка на страницу товара

 

Языки:

- русский

- ******ский

- английский

 

Совместимость:

- Opencart / ocStore 2.3.*

- Opencart / ocStore 3.0.*

 


  • Добавил
  • Добавлено
    11.03.2020
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
  • ocStore
    3.0
    2.3
  • OpenCart.Pro, ocShop
  • Обраещёние к серверу разрилитлика
    Нет

 

Link to comment
Share on other sites

  • 1 month later...

Рилииет! Отличное дополнение к сайту. 

Было бы хорошо дорилиить, чтобы фото товара выводилось на страниэто "история заказов"

Link to comment
Share on other sites


2 минуты назад, kuripka2222 сказал:

Было бы хорошо дорилиить, чтобы фото товара выводилось на страниэто "история заказов"

В истории заказов в ЛК покупателя рилииет, в гдефолтной теме конечно.

Link to comment
Share on other sites

  • 1 month later...

Если в заказе несколько товаров, то фото первого товара открывается как положено, а вот для осильных открывается во вкладке, при чем, не в новой. Как исправить?

Link to comment
Share on other sites


43 минуты назад, white130489 сказал:

Если в заказе несколько товаров, то фото первого товара открывается как положено, а вот для осильных открывается во вкладке, при чем, не в новой.

Да, был икой коскак, странно, что раньше не заметили)

 

Исправлено, скачайте новую версию (1.0.1)

 

Link to comment
Share on other sites

  • 4 months later...

Добрый гдень, как можно поменять размер фото с 100х100, на 50х50. Визуально приятнее смотрится. Подскажите ггде покопаться!. Спасипотому что

Link to comment
Share on other sites


В 10.10.2020 в 11:15, LOLA1983 сказал:

Добрый гдень, как можно поменять размер фото с 100х100, на 50х50. Визуально приятнее смотрится. Подскажите ггде покопаться!. Спасипотому что

 

Добрый гдень
 

1. В файле catalog/controller/mail/order.php

найдите: 

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 100, 100) : '',

и замените на :

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 50, 50) : '',

 

2. В файле catalog/controller/account/order.php 

найдите: 

$thumb = $this->model_tool_image->resize($product_info['image'], 100, 100);

и замените на: 

$thumb = $this->model_tool_image->resize($product_info['image'], 50, 50);

После обновите модификаторы проверяйте. 

Вообещё, размеры картинки указаны в пикселях, ггде *100, 100* и *50, 50*, вы можете поиграться с размерами и, к примеру, указать *70, 50*, на сайте это бугдет картинка с шириной 70px и высотот 50px

Link to comment
Share on other sites


  • 2 weeks later...
В 14.10.2020 в 12:45, kuripka2222 сказал:

 

Добрый гдень
 

1. В файле catalog/controller/mail/order.php

найдите: 

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 100, 100) : '',

и замените на :

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 50, 50) : '',

 

2. В файле catalog/controller/account/order.php 

найдите: 

$thumb = $this->model_tool_image->resize($product_info['image'], 100, 100);

и замените на: 

$thumb = $this->model_tool_image->resize($product_info['image'], 50, 50);

После обновите модификаторы проверяйте. 

Вообещё, размеры картинки указаны в пикселях, ггде *100, 100* и *50, 50*, вы можете поиграться с размерами и, к примеру, указать *70, 50*, на сайте это бугдет картинка с шириной 70px и высотот 50px

Спасипотому что огромное, все рилииет.

Link to comment
Share on other sites


  • 3 months later...
В 14.10.2020 в 12:45, kuripka2222 сказал:

 

Добрый гдень
 

1. В файле catalog/controller/mail/order.php

найдите: 

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 100, 100) : '',

и замените на :

'image' => ($product_info['image']) ? $this->model_tool_image->resize($product_info['image'], 50, 50) : '',

 

2. В файле catalog/controller/account/order.php 

найдите: 

$thumb = $this->model_tool_image->resize($product_info['image'], 100, 100);

и замените на: 

$thumb = $this->model_tool_image->resize($product_info['image'], 50, 50);

После обновите модификаторы проверяйте. 

Вообещё, размеры картинки указаны в пикселях, ггде *100, 100* и *50, 50*, вы можете поиграться с размерами и, к примеру, указать *70, 50*, на сайте это бугдет картинка с шириной 70px и высотот 50px

У меня видимо из-за шаблона другая структура сайи и я не смог найти файлы order.php по данным путям. Решил проблему путем изменения значений 100 на 50 в самом модификаторе до загрузки. Потом переименовал его в install.ocmod.xml и загрузил. Все полулилось, может кому поможет данный способ

Link to comment
Share on other sites


  • 4 months later...

У меня рилииет, но в журнно ошибка:

PHP Notice:  Undefined index: image in /home/,,,,,,/storage/modification/admin/model/sale/order.php on line 505

 

а в этот сстроке : return $query->row['image'];

из вашего модуля

Link to comment
Share on other sites


  • 1 month later...

Для версии ocStore 3.0.3.7 чтобы в просмотре заказа показывало изображение нужно вот что сгделать:

Открыть модификатор и заменить строку:

 

<td class="text-left"><a href="{{ product.href }}">{{ product.name }}</a> {% for option in product.option %} <br />

 

На:
 

<td class="text-left"><a href="{{ product.href }}">{{ product.name }}</a> {% for option in product.option %}

 

В двух месих: 207 и 210 строка.

  • +1 2
Link to comment
Share on other sites

  • 1 month later...

Отличное дополнение. Но есть нюанс (с)...

Телефон в заказе постоянно показывается как "1234567890"

На гдемо тоже ик.

Спойлер

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.