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

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


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

Может и вопрос ламерский, но ни раз не сталкивался, как можно добавить различные картинки для товара, например разной расцветки товар?

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

У товара может быть сколько угодно картинок.

Правда по умолчанию всего одна.

Просто в Админке - Настройки - Основные - Картинки - Количество дополнительных картинок.

Поставь столько сколько нужно.

Затем при редактировании/добавлении товара будет возмжность добавлять доп. картинки в закладке картинки.

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

у меня тож вопрос про разные картинки для товаров.

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

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

пипл сможет понять что это слон, не ломая глаза, а при желании посмотреть поподробнее - перейти к карточке товара, где насладиться созерцанием целого слона во всех подробностях.

как бы это сделать?

фотошопить изображения товаров, вырезая эти фрагменты и загружая их как основные картинки, а целые изображения - как дополнительные картинки товара? а как тады сделать чтоб на странице карточки товара показывалась не увеличенная основная картинка, а сразу дополнительная?

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

Это сделать можно только руками.

Посмотреть ссылку на картинку, которая выводится на главной.

Например нажать правой кнопкой мыши на картинке и выбрать - Скопировать адрес картинки и вставить скопированный адрес в браузер.

Получится адрес что-то вроде http://vamshop.loc/images/product_images/thumbnail_images/1_0.jpg

Вот создать картинку нужную и просто загрузить её по FTP в /images/product_images/thumbnail_images/1_0.jpg

Это конечно неудобно и всё руками придётся делать, но по-другому я и не знаю как.

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

для всех.

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

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

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

У каждото товара если три размера картинки.

Они хранятся в /images/product_images

каждый в своей папке.

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

Вот чтобы сделать разные картинки, тут придётся только руками менять файлы.

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

ужоснах.

не, должно по-человечески быть, иначе жить не хотца.

хорошо если у меня сто товаров вручную выправить, а если пару тыщ...

подозреваю что это в файле product_info_v1.html после <div class="ProductInfoLeft"> надо заменить {if $PRODUCTS_IMAGE!=''} на дополнительную картинку.

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

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

Да, есть доволнительные картинки у товаров.

Но они выводятся только на странице карточки товара.

В Админке - Настройки - Основные - Картинки - Количество дополнительных картинок

Поставь например 2

Потом в админке при редактировании/добавлении товара появится возможность добавлять ещё 2 картинки.

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

уф, я видимо совсем хреново формулирую.

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

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

Можно попробовать в /templates/шаблон/module/product_info/product_info_v1.html

Заменить:


{if $PRODUCTS_IMAGE!=''}

{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_LINK}" onclick="window.open('{$PRODUCTS_POPUP_LINK}', 'popUp', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=395,height=320'); return false;" target="_blank">{/if}

<img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />

{if $PRODUCTS_POPUP_LINK!=''}</a>{/if}

{/if}
[/code] На:
[code]
<!-- more images -->

{if $PRODUCTS_MO_IMAGES}

{foreach name=mo_pic item=img_values from=$mo_img}

{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$img_values.PRODUCTS_MO_POPUP_LINK}" onclick="window.open('{$img_values.PRODUCTS_MO_POPUP_LINK}', 'popUp', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=395,height=320'); return false;" target="_blank">{/if}

{$img_values.PRODUCTS_MO_IMAGE}

{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}</a>{/if}

&nbsp;&nbsp;

{/foreach}

{/if}

<!-- more images eof -->

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

А как вывести фото размером как в категории и что бы они сразу были под основной фото? а не после описания

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

Размер картинок настраивается в Админке - Настройки - Основные - Картинки.

А чтобы менять оформление, нужно править html код в шаблонах.

В руководстве vamshop.ru/manual есть целый раздел где очень подробно написано какой шаблон за что отвечает и какие метки можно использовать в каждом конкретном шаблоне.

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

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

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

Раздельных настроек для доп. фоток нет, настройки только общие.

Единственное, загружать руками по ftp картинки нужных размеров.

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

Тема староватая, но актуальная для меня сейчас. Пробовал заменить выше указанный код, я его просто не нашел. Видимо версии менялись и код, соответственно, тоже.

В-общем, проблема в следующем:

Необходимо чтобы у товара было 2 разных картинки. Т.е. 1 на превьюшке (маленькая), другая(-ие) в карточке товара и в pup-окне.

Пытался опробовать много вариантов, ничего не вышло. И через ftp в разные папки заливал и коды пытался менять, видимо новая версий несколько разлина от предыдущих... Подскажите, пожалуйста, что можно сделать?

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

Так оно и есть ведь по умолчанию.

Только картинка одна, но разных размеров.

Что б была разные картинки, может дополнительные картинки лучше использовать?!

Они как раз на странице карточки товара выводятся.

В Админке - Настройки - Картинки можно указать количество доп. картинок, затем в админке при создании/редактировании товара в закладке Картинки будет возможность добавлят картинки.

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

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

например: som-shop.ru/catalog251_1.html (это мой арендованный маг)

и попутно вопрос, можно ли как-то сделать вывод товара в категории не в 2 столбца, а в 1, т.е. одна строка = один товар.

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

можно ли как-то сделать вывод товара в категории не в 2 столбца, а в 1, т.е. одна строка = один товар.
можно.

смотрите в файлах листингов. это в папке templates\шаблон\module\product_listing

если шаблон сделан на основе vamshop_table, то там есть код, похожий на:

  {php}

  if ($col>=Х) {

где Х - количество колонок

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

По умолчанию нельзя разные картинки для разных мест.

По поводу колонок, вот например тема - http://vamshop.ru/forum/index.php?topic=7310.msg59564#msg59564

Только 98% это для одной колонки, если нужно три, тогда например 33% пишите.

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

Хорошо. Спасибо. Товары сделал в одну колонку. Всё ок!

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

Warning: Division by zero in /home/vegasmag/data/www/vegasmag.ru/admin/includes/classes/image_manipulator_GD2.php on line 56

Warning: Cannot modify header information - headers already sent by (output started at /home/vegasmag/data/www/vegasmag.ru/admin/includes/classes/image_manipulator_GD2.php:56) in /home/vegasmag/data/www/vegasmag.ru/admin/includes/functions/general.php on line 131

Что это может быть, подскажите пожалуйста. В итоге картинка всё-равно загружается, но ошибка эта как-то напрягает... HELP

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

Видимо, в Админке - Настройки - Картинки где-то не указано ничего, либо указан 0.

Возможно, в настройках ширины и высоты.

Укажите число, пустых опций не должно быть и 0 тоже.

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