Атрибуты товара, увеличение картинки Палитра

Автор Late, 02 ноября 2016, 13:16:44

« назад - далее »

Late

Здравствуйте! Уже были похожие темы, но их решения мне не помогли.
Суть: необходимо указать артибуты товара с картинками 100*100пикселей. Атрибуты добавили, выбрали тип "Цвет или текстура", картинки загрузили - картинки маленькие 20*20 пикселей.
Поменяли файл themes/default/css/product.css
#attributes .attribute_list #color_to_pick_list a.color_pick {display: block;height: 100px;width: 100px

и файл themes/default/product.tpl
<img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$colors.$id_attribute.name}" width="100" height="100" /><br />     

В итоге рамка 100*100, а внутри картинка так и осталась 20*20. Скрин прилагаю.

Помогите, пожалуйста, как изменить размер картинки

Mr.Sen

Ссылку на эту страницу напишите, может быть у вас стили меняются в других файлах.

Late

#2
Спасибо за ответ.

Виталий

Менять код нужно в файлах темы, которую вы используете.
/themes/название вашей темы/css/product.css
/themes/название вашей темы/product.tpl
Cоздание интернет сайтов Webstudio UwK

Late

Менял в своей теме product.css и product.tpl , все равно картинки маленькие...В чем может быть решение?

Миколас

У тебя на сайте
<img src="http://ma-tex.net/img/co/38.jpg" alt="сумка спандбонд+ПВХ" title="сумка спандбонд+ПВХ" width="20" height="20">
так что ты не менял файл
"/themes/название вашей темы/product.tpl"

Late

#6
вот код из product.css. Гду тут прописан размер картинок в ячейке?  Поменял следующие правила, но без результатов
#attributes .attribute_list #color_to_pick_list li a.color_pick {
  display: block;
  height: 100px;
  width: 100px;
  cursor: pointer;
}

Миколас

#7
Цитата: Миколас от 02 ноября 2016, 15:13:32
У тебя на сайте
<img src="http://ma-tex.net/img/co/38.jpg" alt="сумка спандбонд+ПВХ" title="сумка спандбонд+ПВХ" width="20" height="20">
так что ты не менял файл
"/themes/название вашей темы/product.tpl"
При чем тут product.css, я про product.tpl писал. В шаблоне нужно изменить.

Late

#8
Ну и product.tpl менял соответственно
{if $img_color_exists}
    <img src="{$img_col_dir}{$id_attribute|intval}.jpg" alt="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" title="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" width="100" height="100" />

Интересно, что когда ставлю цвет из Палитры, картинка цвета встает 100 пикселей, во весь размер ячейки, а когда пытаюсь вставить свою картинку она упорно встает 20 пикселей.

Миколас

Кеш отключи, может шаблон не обновился.

Late

Не, кеш отключен, все обновилось. Ну, ребят, ну подскажите, уже 2 дня с этим бьюсь, какие еще могут быть варианты?

Миколас

Нет больше вариантов. Меняют 2 файла и все.
Файл /themes/leo_monica/product.tpl добавь к сообщению.

Mr.Sen

Цитата: Миколас от 02 ноября 2016, 16:36:38
Нет больше вариантов. Меняют 2 файла и все.
Файл /themes/leo_monica/product.tpl добавь к сообщению.
Тема "leo_monica" тогда понятно. В темах leo размеры менют в javascript. У него почти всегда нужно править javascript функции.

Late

Ребята, всем спасибо, решил вопрос внесением в файл product.css дополнительных параметров:
строка 25 добавил width: 100%;

img {
  max-width: 100%;
  height: 100%;
  width: 100%;
}