Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Скрыть пустые/отсутствующие картинки


mctolan
 Поделиться

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

Здравствуйте, подскажите пожалуйста, существует ли решение, позволяющее скрывать неподгрузившиеся фото? Например фото удалено с сервера, а в товаре показывается пустая рамка. Можно эту рамку как-то удалить?

Скриншот: http://joxi.ru/E5mdYREi8vkZ21

Если бы товар такой был один - можно просто удалить фото-пустышки, а так их сотни.

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


В шаблоне поставьте проверку на наличие файла

http://php.net/manual/ru/function.is-file.php

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

В шаблоне поставьте проверку на наличие файла

http://php.net/manual/ru/function.is-file.php

Спасибо за подсказку. Пробовал эту функцию, она стала скрывать все картинки. Помогла проверка без этой функции:

 
<?php if ($image['thumb']) { ?>         <a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" data-zoom-image="<?php echo $image['popup']; ?>" data-image="<?php echo $image['popup']; ?>">
                <img src="<?php echo $image['thumb']; ?>"  itemprop="image" style="max-width:<?php echo $this->config->get('config_image_additional_width');?>px"  title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" data-zoom-image="<?php echo $image['popup']; ?>" class="product-image-zoom" />
              </a>  <?php } ?
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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