В выпадающей корзине Virtuemart 2 нет изображения noimage.gif

Сайт использует плагин корзины vm2_cart.
При добавлении товара в корзину в случае если товар имеет изображение, в выпадающем окне корзины видно миниатюру товара. В случае если у товара нет изображение, то картинка не показывается, видно ошибку.


Решить это можно следующим образом:


В файле vm2_cart.php


вместо строки


$data->products[$i]['image']='<img src="'.JFactory::getUri()->base().$product->image->file_url_thumb.'" />';


вставляем


if(!empty($product->image)){
    $data->products[$i]['image'] = JHTML::link($url, $product->image->displayMediaThumb('',false), 'title="'.$product->product_name.'"');
   }
   else
   {
    $data->products[$i]['image'] = '';
   }


Проблема решена, теперь видно изображение noimage.gif

Предлагаю вашему вниманию подборку интересных каналов Telegram по дизайну интерьера и архитектуре
https://tele.gg/dizain_interjera - канал практикующего дизайнера интерьера с интересными советами по ремонту и декору.
https://tele.gg/interio_inspiration - канал с ежедневной подборкой проектов интерьера для вашего вдохновения
https://tele.gg/arh_inspiration - так же подборка вдохновляющих проектов, но уже по архитектуре

Комментариев нет:

Технологии Blogger.