Дефолтное изображение к товарам в UBERCART + IMAGECACHE

Главные вкладки

Аватар пользователя BlooDkh BlooDkh 8 декабря 2010 в 17:04

Здравствуйте! Использую ubercart + imagefield + imagecache. При добавлении товаров с картинкой - всё ок. Но когда добавляешь товар без картинки то на её месте стоит Н/Д.

В настройках imagecache (/admin/content/node-type/product/fields/field_image_cache) я выставляю дефолтную картинку, но она всё ровно не выводится при добавлении товаров без картинки и по прежнему остаётся надпись Н/Д. Сама картинка помещается в папку default\files\imagefield_default_images но выводится всё ровно не хочет Sad

у кого-то была подобная проблема?

Комментарии

Аватар пользователя lugann lugann 8 декабря 2010 в 18:48

зачем вам дефолтное изображение к тем товарам у которых нет изображения?
в чем смысл-то
...............
http://drupal.ru/node/52604

вернее для отдельной странички товара оно может быть и нужно
если изображение отсутствует, но только в чем смысл подставлять пустую картинку,
все равно так никаких продаж не будет, фото для товара просто необходимо

Аватар пользователя Orion76 Orion76 18 января 2011 в 13:21

Одна причина, поле матерала Продукт - Изображение, включено как обязательное, естественно у такого поля содержимого поумолчанию быть не может. Отключите Обязательность и почистите кэш.

Вторая причина, какой-то глюк.
При пустой картинке, данные поля из базы вытаскивает модуль content(CCK), но он не добавляет к полю дефолтную картинку, а вывод формирует модуль uc_product, но так-как данных нет то и дефолтной картинки нет.

Зато вытаскивает данные и формирует вывод модуль imagefield но складывает данные в другую переменную.

uc_product формирует вывод в $node->content['image']['#value']
imagefield c вспомогательными модулями в $node->image_field_cache['view']

как то так...
Вероятно в хуках не в том порядке отрабатывают модули... а почему... хз..

Аватар пользователя HESHES HESHES 18 мая 2011 в 1:06

Проблема актуальна. Разобрался кто?
Дефолтная картинка не отображается Sad

хотя лежит в папке imagefield_default_images и view её показывает, а каталог нет..