Модуль SJ Products for JoomShopping показывает последнюю картинку, а не первую
![JoomShopping](/component/ajax/?p=image&src=%7B%22file%22%3A%22images%2Fjoomla%2Fjoomshopping_thumb.png%22%2C%22thumbnail%22%3A%22%2C%22%7D&hash=bcc9fa3a)
У каждого заказчика свои требования к отображению модуля Модуль SJ Products for JoomShopping. Чаще всего достаточно дефолтных, но не всегда. Например, для товара загружается несколько картинок товара. Какая быдет выводится в модуле? Последняя. А нужно, чтобы выводилась первая, которая обозначена как «Основное изображение».
![Модуль SJ Products for JoomShopping](/images/content/modul-sj-products-for-joomshopping.jpg)
Стандартную версию модуля придется править. Открываем файл по адресу:
https://ваш сайт/modules/mod_sj_js_products/core/helper.php
Находим в нем код, ответственный за вывод картнок:
$value->product_thumb_image = $image->image_thumb;
$value->product_name_image = $image->image_full;
}
Заменяем его слкдующими строками:
$value->product_name_image= ($img_first !='')?$img_first->image_full:'';
Собственно, и всё. Решение найдено на официальном сайте разработчика smartaddons.com, но как-то не сразу оно находится. В русскоязычном сегменте Сети адекватного решения не нашел.
PS: Для особо «внимательных»: в заменяемом куске кода не забываем «снести» закрывающую фигурную скобку.
Для комментирования материалов регистрация на сайте не нужна. Правила публикации: наличие здравого смысла. Комментарии проходят премодерацию и публикуются только после проверки администратором.