Перейти к содержимому


Фото в корзине. Ошибка


  • Вы не можете ответить в тему
Сообщений в теме: 2

#1 igorrr

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
Репутация: 1
Начинающий

Отправлено 31 May 2014 - 06:55 PM

Здравствуйте, такая проблема: некорректно работает модуль "Фото товаров в корзине" : не выводится изображение товара:
   <td class="padt" align="left" valign="middle">
		    {if $cart_content[i].picture}
			    <img src="data/small/{$cart_content[i].picture}" alt="{$cart_content[i].name}">
		    {else}
			    {if $smarty.const.CONF_DISPLAY_NOPHOTO eq 1}
				    <img src="data/empty.gif" alt="no photo">
			    {else}
				    &nbsp;
			    {/if}
		    {/if}
		    </td>
В коде, вроде, ошибок нет, изображения на месте, но фото не выводится
  • 0

#2 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 02 June 2014 - 10:17 PM

что выдает переменная {if $cart_content[i].picture} ?
  • 0
502 Bad Gateway

#3 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 03 June 2014 - 10:33 AM

Можно проще - включить в "Настройках фотографий" галку Выводить картинку-заглушку ("нет фотографии") при отсутствии фотографий у товара. Тогда если выведется заглушка, значит $cart_content[i].picture пуста и надо смотреть php-код, в котором к содержимому корзины добавляются картинки.

PS. Также можно попробовать увидеть картинки :) при залогиненном клиенте (например, админе) и не залогиненном. Там разные строки за картинки в этих случаях отвечают. если в одном из двух случаев картинки будут, то проверяйте правильность выполнения инструкции по установке.

PPS. Также можно попробовать стереть кэш. Ибо если он не стерт, то хоть сто изменений вноси в каталогах functions и uncludes - они не будут восприняты :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)