Добавление изображения на ubercart

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

Аватар пользователя isak isak 4 мая 2010 в 22:36

Подскажите как включить функцию добавления изображений.
На форумах почитал, что нужно было сначала установить модули image... а я непомню когда их установил, до или после но результат такой что нет функции добавления изображений. Нужно ли все заново сносить и ставить или есть выход?
скриншот

Комментарии

Аватар пользователя isak isak 4 мая 2010 в 22:54

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Нужно установить 2 модуля: ССК и Imagecache

у меня эти модули стоят давненько

Аватар пользователя isak isak 5 мая 2010 в 1:01

долго клацал, разное пробовал и вот я попал на эту страницу admin/store
и на ней начал клацать все активные ссылки и ссылка какая-то в одном из разделов images - помогла
скриншот
Но результата к которому стремился я недостиг. Я хотел чтобы в виде таблицы был расположен товар с фото и с кнопкой напротив каждого товара, чтобы сложить в корзину, а вышла какая-то фигня.
я добавил три картинки, но они все три вместе треугольником сложились и коряво смотрятся и напротив них одна цена.
Кто может направит на путь правильный.

Аватар пользователя Bakdimkaz Bakdimkaz 27 мая 2010 в 3:50

isak wrote:
я добавил три картинки, но они все три вместе треугольником сложились и коряво смотрятся и напротив них одна цена.
Кто может направит на путь правильный.

Простой наколенистый вариант, как я сделал: в CSS стилях нашел кусок, отвечающий за описание этого "поля картинок" и задал ему строго ширину 210 пикселей. А поскольку превьюшки картинок у меня генерятся шириной 200, то они сами стали выстраиваться столбиком, ибо не вмещаются в строку. Стало симпатично.
Я правил CSS тут: modules/ubercart/uc_product/uc_product.css
Найти там .product-image {
и добавил я там вот такую строку: width: 210px;

Т.е. описываться поле картинок у меня в итоге стало так:

.product-image {
  float: right;
  clear: right;
  width: 210px;
  text-align: center;
  padding-top: 4px;
  padding-left: 4px;
  margin-left: 4px;
}

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