Если нет картинки на товар

Статус
В этой теме нельзя размещать новые ответы.

DENISXXXL

Старатель
Регистрация
14 Апр 2008
Сообщения
182
Реакции
12
Прошу помочь реализовать такое:

Если нет картинки на товар тогда размещается стандартная картинка с логотипом фирмы.

Использую webasyst 279. Не нашел подходящего решения...
 
  • Заблокирован
  • #3
Вообще в шаблонах обработку делать наверное не самый удобный вариант. Лучше наверное там где производится поиск самих фалов
Код:
if (!file_exists("./products_pictures/".$a["picture"] )) $a["picture"] = 0;
if (!file_exists("./products_pictures/".$a["thumbnail"] )) $a["thumbnail"] = 0;
if (!file_exists("./products_pictures/".$a["big_picture"] )) $a["big_picture"] = [COLOR="#ff0000"]0[/COLOR];
вставить типа
Код:
$a["big_picture"] = "[COLOR="Red"]noimag.jpg[/COLOR]";
 
Не силён в пхп. Прошу сказать в какой файл этот код вставить. И насчет картинки - она должна быть в корне сайта? ("noimag.jpg")
 
  • Заблокирован
  • #5
Я это взял из product_detailed.php.
Но это не единствееное место. Картинки выводятся еще при просмотре категорий и в поиске. Нужно вставлять и там. Вообще самый лучший вариант это иметь ваш скрипт на локальном компьютере для работы.
Есть такая бесплатная программа AstroGrep она ищет очень быстро внутри фалов. С помощью ее можно за секунды найти те места где производится проверка наличия файла file_exists. Вот там и вставлять. В данном примере файл noimag.jpg должен быть в папке картинок, но если прописать путь к другой папке, то можно и в другое место.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху