Перейти к содержанию
Форум поддержки пользователей VamShop

Разные картинки для товара


Рекомендуемые сообщения

  • 8 years later...

А возможно как-то выводить у изображений товара в карточке товара их ширину и высоту? Я имею ввиду, чтоб в коде страницы было

<img src="{$img_values.PRODUCTS_MO_IMAGE}" width="значение" height="значение" itemprop="image" alt="{if $img_values.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$img_values.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}" />

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

Ссылка на сообщение
Поделиться на другие сайты
44 минуты назад, retroman сказал:

А возможно как-то выводить у изображений товара в карточке товара их ширину и высоту? Я имею ввиду, чтоб в коде страницы было

<img src="{$img_values.PRODUCTS_MO_IMAGE}" width="значение" height="значение" itemprop="image" alt="{if $img_values.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$img_values.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}" />

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

Лучше через css всё выравнивать, стилями, width, height, padding, margin 

Всё это отлично решается стилями.

Ссылка на сообщение
Поделиться на другие сайты

У меня задача не просто выровнять. Сайт-портфолио по фотографии https://фотонадому.рф/svadba-dima-i-irina.html

Фотографии в карточке товара вписаны в слайдер. Слайдер внешне оформлен под фотоплёнку. В оформлении используются псевдоклассы before и after (каёмка с перфорацией на "плёнке"). Но есть некоторые не решённые моменты. Горизонтально и вертикально ориентированные фотографии, в одну плёнку не вписываются. Если только превью резать вручную. Как временная мера - хорошо, но ищу более изящные решения. Подумал, что если горизонтальным и вертикальным изображениям удастся присваивать разный класс css, будет уже проще решить конечную задачу.

Ссылка на сообщение
Поделиться на другие сайты
26 минут назад, retroman сказал:

У меня задача не просто выровнять. Сайт-портфолио по фотографии https://фотонадому.рф/svadba-dima-i-irina.html

Фотографии в карточке товара вписаны в слайдер. Слайдер внешне оформлен под фотоплёнку. В оформлении используются псевдоклассы before и after (каёмка с перфорацией на "плёнке"). Но есть некоторые не решённые моменты. Горизонтально и вертикально ориентированные фотографии, в одну плёнку не вписываются. Если только превью резать вручную. Как временная мера - хорошо, но ищу более изящные решения. Подумал, что если горизонтальным и вертикальным изображениям удастся присваивать разный класс css, будет уже проще решить конечную задачу.

Так Вы ничего с этим не поделаете, если у Вас мешаются горизонтальные и вертикаьлные фотографии, только по бокам свободно место оставлять о вертикальных фоток.

Если всё растягивать под формат рамки, то вертикальные фотограмм будут страшно выглядеть ведь, слишком растянутыми в ширину.

Ссылка на сообщение
Поделиться на другие сайты

По картинкам в 1 Vamshop: 

1. Неудобно, что Ширина и Высота превьюшки на странице списка товаров в категории и Превью 2-й и последующей картинки на странице товара задаются одновременно через первый параметр- не получается сделать большие превью в категориях и одновременно маленькие 2-ю и далее на карточке товара

2.Неверные пропорции у картинок в Категории- Скидки

Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, MIL2 сказал:

По картинкам в 1 Vamshop: 

1. Неудобно, что Ширина и Высота превьюшки на странице списка товаров в категории и Превью 2-й и последующей картинки на странице товара задаются одновременно через первый параметр- не получается сделать большие превью в категориях и одновременно маленькие 2-ю и далее на карточке товара

2.Неверные пропорции у картинок в Категории- Скидки

По умолчанию в категории только 1 картинка, может это дело в Вашем шаблоне!?

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, support сказал:

По умолчанию в категории только 1 картинка, может это дело в Вашем шаблоне!?

В категории одна, а на карточке товара любое количество, но размер 2 и последующих превью на карточке товара задается размерами картинки в категории- если увеличивать до интересующей меня картинку в категории, то на карточке великоват размер и наоборот.

Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, MIL2 сказал:

В категории одна, а на карточке товара любое количество, но размер 2 и последующих превью на карточке товара задается размерами картинки в категории- если увеличивать до интересующей меня картинку в категории, то на карточке великоват размер и наоборот.

Ну да, на карточке товара все размеры одинаковые, просто css стилями доп. катинки уменьшены.

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, support сказал:

Ну да, на карточке товара все размеры одинаковые, просто css стилями доп. катинки уменьшены.

Только размеры дополнительных картинок на карточке товара, насколько помню, меняются одновременно с изменением размеров картинки в категории товара, а не с изменением размера основной картинки на карточке товара.

А как с помощью css уменьшить размер дополнительных картинок на карточке товара?

Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, MIL2 сказал:

Только размеры дополнительных картинок на карточке товара, насколько помню, меняются одновременно с изменением размеров картинки в категории товара, а не с изменением размера основной картинки на карточке товара.

А как с помощью css уменьшить размер дополнительных картинок на карточке товара?

Ну да, это ж карточка товара и катинки все размеров для карточки товара.

В css стилях задаётся width, height, либо размера div блока задаётся и картинки внутри блока не будет больше размера блока.

В демке - http://demo.vamshop.ru/samsung-galaxy-note-3.html

Видно, что доп. картинки чуть меньше, это ж css стилями сделано.

 

Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, support сказал:

Так Вы ничего с этим не поделаете, если у Вас мешаются горизонтальные и вертикаьлные фотографии, только по бокам свободно место оставлять о вертикальных фоток.

Если всё растягивать под формат рамки, то вертикальные фотограмм будут страшно выглядеть ведь, слишком растянутыми в ширину.

В общем, век живи, век учись. Смешно. С магазином имею дело лет десять уже, а только сейчас уловил в чём суть настроек по размерам превью. В общем, для решения моей проблемы, оказалось достаточным просто вычислить, какие точно параметры ширины и высоты назначить в админке для нарезки картинок. И всё чего я надеялся добиться куда более изощрёнными и экзотичными способами, стало вдруг реально )))

Ссылка на сообщение
Поделиться на другие сайты
31 минуту назад, retroman сказал:

В общем, век живи, век учись. Смешно. С магазином имею дело лет десять уже, а только сейчас уловил в чём суть настроек по размерам превью. В общем, для решения моей проблемы, оказалось достаточным просто вычислить, какие точно параметры ширины и высоты назначить в админке для нарезки картинок. И всё чего я надеялся добиться куда более изощрёнными и экзотичными способами, стало вдруг реально )))

:)

Но всё равно, пропорции надо сохранять, т.е. идеально не будет если картинка вертикальной ориентации и картинки горазонтальной ориентации.

Всё квадратным не сделаешь что б ещё и прилично выглядело.

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, support сказал:

Ну да, это ж карточка товара и катинки все размеров для карточки товара.

Так сделано-то по другому- если бы размер дополнительных картинок на карточке товара был привязан в какой-то пропорции к размеру основной картинки на карточке товара, это было бы логично и понятно,  но он почему-то (если память не изменяет) привязан к размеру превью в категории.

Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, retroman сказал:

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

Понятно

2 часа назад, MIL2 сказал:

Так сделано-то по другому- если бы размер дополнительных картинок на карточке товара был привязан в какой-то пропорции к размеру основной картинки на карточке товара, это было бы логично и понятно,  но он почему-то (если память не изменяет) привязан к размеру превью в категории.

Нет.

На странице карточки товара физические размеры картинки такие какие в Админке - Настройки - Картинки указаны для картинки для карточки товара.

Всё остальное стилями правится, насколько я помню.

Вот например в демке http://demo.vamshop.ru/samsung-galaxy-note-8.html

Основноая картинки - <img itemprop="image" id="img" src="images/product_images/info_images/6_0.png" alt="Samsung GALAXY Note 8">

Дополнительная - <img src="images/product_images/info_images/6_1.jpg" itemprop="image" alt="Samsung GALAXY Note 8">

Обе выводятся из папки info_image

А то, что дополнительная выглядит чуть меньше, это просто css стилями сжата.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...