Перейти к содержанию
7erj

Смена картинки товара при наведении на нее мышью (OC 2.3)

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

Есть ли модуль или какой либо другой способ для OC 2.3?

Поделиться сообщением


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

за пол часа максимум пишется js скрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, MaDMaxX111 сказал:

за пол часа максимум пишется js скрипт

Интересный факт, буду знать. Спасибо.

У кого-то еще есть интересные факты? У меня прям встает на подобное.

Изменено пользователем 7erj

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
18 минут назад, 7erj сказал:

Интересный факт, буду знать. Спасибо.

У кого-то еще есть интересные факты? У меня прям встает на подобное.

обращайтесь когда надо будет в очередной раз поднять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, 7erj сказал:

Интересный факт, буду знать. Спасибо.

У кого-то еще есть интересные факты? У меня прям встает на подобное.

 

У меня есть еще немного виагры для страждущих

(бесплатно только первая пилюлька, остальные тоже бесплатно, но раздает гугл по запросу - "opencart изменить изображения при наведении", если вдруг встанет недостаточно ровно, повторить прелюдию на английском)

 

Поделиться сообщением


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

"если вдруг встанет недостаточно ровно" - я надеюсь это вы про скрипт.

Спасибо большое, за ответ. Пробую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, L0ky сказал:

 

У меня есть еще немного виагры для страждущих

(бесплатно только первая пилюлька, остальные тоже бесплатно, но раздает гугл по запросу - "opencart изменить изображения при наведении", если вдруг встанет недостаточно ровно, повторить прелюдию на английском)

 

 

Сделал все как написал enstudio для 1.5.6.4
У меня стоит: Version 2.3.0.2

Не работает, навожу на картинку, она просто исчезает и все.

В исходном коде вот что пишет: 
 

<div class="image"><a class="dop_img" style="background:url('<b>Notice</b>: Undefined index: dop_img in <b>/var/www/html/nico-line.com/catalog/view/theme/default/template/product/category.tpl</b> on line <b>101</b>') no-repeat;" href="http://185.65.244.223/index.php?route=product/product&amp;path=61&amp;product_id=212"><img src="http://185.65.244.223/image/cache/catalog/569289-6980_front-228x228.jpg" title="Ботинки Reima 569289-6980" alt="Ботинки Reima 569289-6980"></a></div>

 

Где-то, видимо, изменения. Как мне адаптировать под себя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, 7erj сказал:

 

Сделал все как написал enstudio для 1.5.6.4
У меня стоит: Version 2.3.0.2

Не работает, навожу на картинку, она просто исчезает и все.

В исходном коде вот что пишет: 
 


<div class="image"><a class="dop_img" style="background:url('<b>Notice</b>: Undefined index: dop_img in <b>/var/www/html/nico-line.com/catalog/view/theme/default/template/product/category.tpl</b> on line <b>101</b>') no-repeat;" href="http://185.65.244.223/index.php?route=product/product&amp;path=61&amp;product_id=212"><img src="http://185.65.244.223/image/cache/catalog/569289-6980_front-228x228.jpg" title="Ботинки Reima 569289-6980" alt="Ботинки Reima 569289-6980"></a></div>

 

Где-то, видимо, изменения. Как мне адаптировать под себя?

 

Попробуй этот же вопрос задать @enstudio в личку или все же погуглить, я немного не кодер -)

Поделиться сообщением


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

Ребят
Помогите, пожалуйста, нужно всего лишь в php category.php засунуть в переменную 2 картинку товара. Это должно быть просто, но не для моего микромозга. Только познакомился с Опенкарт. 
Думаю это актуальная проблема. Потому что для свежих версий опенкарт решения все еще нет (по крайней мере я не нашел).

Изменено пользователем 7erj

Поделиться сообщением


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

Скачиваете для 2.1, делаете по аналогии в 2.3, если будет нужно.

Могу сделать за Вас - 250 рублей.

 

Поделиться сообщением


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

----

Изменено пользователем 7erj

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, cloudrc сказал:

Скачиваете для 2.1, делаете по аналогии в 2.3, если будет нужно.

Могу сделать за Вас - 250 рублей.

 

 

После установки вылетают такие ошибки (скрин).
Сама картинка не меняется.

Снимок.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 часов назад, 7erj сказал:

 

После установки вылетают такие ошибки (скрин).
Сама картинка не меняется.

Снимок.PNG

Неужели так сложно почитать тему поддержки модуля?

https://opencartforum.com/applications/core/interface/file/attachment.php?id=71492

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, cloudrc сказал:

Неужели так сложно почитать тему поддержки модуля?

https://opencartforum.com/applications/core/interface/file/attachment.php?id=71492

Спасибо большое! Работает.

Поделиться сообщением


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

Вывод дополнительного изображения товара в категории для Open Cart (2.3.0.2), ocStore (2.3.0.2.3).

По аналогии может применяться для вывода и на других страницах.

 

В файле /catalog/controller/product/category.php

 

Найти: 

if ($result['image']) {

 

Выше, добавить:

$results_img = $this->model_catalog_product->getProductImages($result['product_id']);
$additional_img = array();
foreach ($results_img as $result_img) {
if ($result_img['image']) {
$additional_image = $this->model_tool_image->resize($result_img['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height'));
} else {
$additional_image = false;
}
$additional_img[1] = $additional_image;
break;
}

 

В этом же файле, найти:

 

'thumb'       => $image,

 

Ниже, добавить:

 

'additional_img' => $additional_img,

 

В шаблоне /catalog/view/theme/default/template/product/category.tpl

 

Можно использовать ссылку, в любом удобном месте вывода доп. изображения:

 

<?php foreach ($product['additional_img'] as $additional_img) { ?><img src="<?php echo $additional_img;?>" alt="<?php echo $product['name']; ?>" /><?php } ?>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата

Вывод дополнительного изображения товара в категории для Open Cart (2.3.0.2), ocStore (2.3.0.2.3). 

По аналогии может применяться для вывода и на других страницах.

 

Подскажите пожалуйста , как сделать это для модуля featured ?

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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