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

не отображается no_image.jpg


partizzzzzan

Recommended Posts

Появилась проблема в магазине. Если не добавляю картинку товара на странице списка товаров и на странице самого товара не отожается no_image.jpg.

Сам no_image на месте, причем в кэше создается no_image-40x40.jpg и no_image-100x100.jpg. В админке все отображается. В чем может быть причина?

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


  • 5 months later...

как вариант, для замены картинки товара на странице catalog/view/theme/ваша тема/template/product/product.tpl можно например дописать выделенное

<?php if ($thumb) { ?>

<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="fancybox" rel="fancybox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>

<?php } else{?>

<div class="image"><img src="image/no_image.jpg"></div>

<?}?>

на странице catalog/view/theme/ваша тема/template/product/category.tpl можно например дописать выделенное

<?php if ($product['thumb']) { ?>

<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>

<?php } else{?>

<div class="image"><a href="<?php echo $product['href']; ?>"><img src="image/no_image.jpg" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>

<?}?>

и например в модуле "Рекомендуемые" (на странице catalog/view/theme/ваша тема/template/module/featured.tpl)

<?php if ($product['thumb']) { ?>

<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>

<?php } else{?>

<div class="image"><a href="<?php echo $product['href']; ?>"><img src="image/no_image.jpg" alt="<?php echo $product['name']; ?>" /></a></div>

<?}?>

и заодно на странице корзины catalog/view/theme/ваша тема/template/checkout/cart.tpl

<a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>

<?php } else{?>

<a href="<?php echo $product['href']; ?>"><img style="width:80px" src="image/no_image.jpg" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>

<?}?>

и вот еще для корзинки в шапке сайта на странице catalog/view/theme/ваша тема/template/common/cart.tpl

<a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>

<?php } else{?>

<a href="<?php echo $product['href']; ?>"><img style="width:40px" src="image/no_image.jpg" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a>

<?}?>

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


А я все-таки рекомендую поставить бесплатный модуль:

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5339&filter_username=gmancini

Не нужно правок, ведь VQMODE поддерживает. На 1.5.1.3 работает, проверял.

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


  • 3 months later...

Спасибо, сработало везде (ещё добавил в выдачу поиска и товаров производителя:))

Но на странице самого товара не показывает заглушку, даже див не рисует, но это для дизайна не так критично

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


  • 3 weeks later...
  • 1 year later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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