Поиск не помог, поэтому спрашиваю.
В настройках полей уберкатровского материала «Товар» выставил «изображение по умолчанию». Поставил галочку, загрузил изображение. Картинка отображается в настройках, но не отображается в каталоге и на странице продукта.
Кто-нибудь сталкивался с подобным?
Комментарии
Такая же беда, только даже в настройках не отображается )
проблема решилась?
Неть у меня такая же фигня как бороться?
опишите последовательность, есть предположение решения
Очень просто в типах содержимого "товар" правим поле с картинкой admin/content/node-type/product/fields/field_image_cache
Заливаем туда картинку по умолчанию ставим птицу в поле "Использовать изображение по умолчанию".
Оно появляется в форме. А вот при отображении в каталоге ничего не появляется не на сетке товаров, не в самой ноде.
Какие идеи?
Да в отображении товара (поле) стоит скрыто и скрыто, но это стандартно для Ubercart. При выставлении каких-то значений в эти формы картинки у default появляются а у обычных товаров с нормальнми изображениями задваиваются.
Похожая проблема с картинкой по умолчанию в профиле.
imagecache не создает её уменьшенную копию и единственный выход это вручную копировать дефолтовую картинку.
Надо исправить модуль, чтобы учитывал картинку по умолчанию или написать крон задание, чтобы автоматически регулярно копировал её в папку imagecache.
Или сделать как здесь
drupal.ru/node/52227
Все это ерунда.
К сожалению все советы, в том числе и ручной вставкой картинок в папки imagecache не заставляют выводить ubercart default изображение продукта!
Есть еще какие-то идеи?
Тут тоже люди не до чего не договорились: http://www.ubercart.org/forum/support/11803/default_image_products_no_im...
Дам немного денег за решение проблемы.
С ув., Алексей
Привет! Столкнулся с этой же проблемой. Подпишусь, может когда решение найдется.
Пока решил так:
В своем модуле, hook_nodeapi -> view
if(count($node->content['image'])==0){
$node->content['image']['#value']='<div class="product-image"><div class="main-product-image"><img class="imagecache imagecache-product" title="ТАЙТЛ" alt="ТАЙТЛ" src="/'.$node->field_image_cache[0]['filepath'].'"></div></div>';
}
}