skh 0 Posted May 10, 2007 Report Share Posted May 10, 2007 Может и вопрос ламерский, но ни раз не сталкивался, как можно добавить различные картинки для товара, например разной расцветки товар? Link to post Share on other sites
support 446 Posted May 10, 2007 Report Share Posted May 10, 2007 У товара может быть сколько угодно картинок. Правда по умолчанию всего одна. Просто в Админке - Настройки - Основные - Картинки - Количество дополнительных картинок. Поставь столько сколько нужно. Затем при редактировании/добавлении товара будет возмжность добавлять доп. картинки в закладке картинки. Link to post Share on other sites
o-lala 0 Posted July 31, 2007 Report Share Posted July 31, 2007 у меня тож вопрос про разные картинки для товаров. я хочу на главной в рекомендуемых или новинках сделать не уменьшенную большую картинку, ибо будет плохосмотрибельно, а фрагмент большой картинки. на большой фотке слон в зоопарке допустим (это пример, мы не торгуем слонами)) - с решеткой, другими слонами и посетителями, с навозом под ногами и прочими интересными деталями, а на маленькой - голова этого слона, дающая понять что это слон, и хорошо различимая при таком размере картинки. пипл сможет понять что это слон, не ломая глаза, а при желании посмотреть поподробнее - перейти к карточке товара, где насладиться созерцанием целого слона во всех подробностях. как бы это сделать? фотошопить изображения товаров, вырезая эти фрагменты и загружая их как основные картинки, а целые изображения - как дополнительные картинки товара? а как тады сделать чтоб на странице карточки товара показывалась не увеличенная основная картинка, а сразу дополнительная? Link to post Share on other sites
support 446 Posted July 31, 2007 Report Share Posted July 31, 2007 Это сделать можно только руками. Посмотреть ссылку на картинку, которая выводится на главной. Например нажать правой кнопкой мыши на картинке и выбрать - Скопировать адрес картинки и вставить скопированный адрес в браузер. Получится адрес что-то вроде http://vamshop.loc/images/product_images/thumbnail_images/1_0.jpg Вот создать картинку нужную и просто загрузить её по FTP в /images/product_images/thumbnail_images/1_0.jpg Это конечно неудобно и всё руками придётся делать, но по-другому я и не знаю как. Link to post Share on other sites
o-lala 0 Posted August 1, 2007 Report Share Posted August 1, 2007 для всех. в смысле если встретятся исключения - для них буду навен просто загружать маленькую и большую одинаковые. я правильно понимаю, что отфотошопив, загружать как основную - фрагмент, а как дополнительную - большую, а на странице карточки товара заменить основную покрупней сразу на дополнительную? Link to post Share on other sites
support 446 Posted August 1, 2007 Report Share Posted August 1, 2007 У каждото товара если три размера картинки. Они хранятся в /images/product_images каждый в своей папке. Вот можно просто руками заменять картинки, по умолчанию все три размера генерируются из одной исходной картинки, т.е. картинка одна, только размеры разные. Вот чтобы сделать разные картинки, тут придётся только руками менять файлы. Link to post Share on other sites
o-lala 0 Posted August 1, 2007 Report Share Posted August 1, 2007 ужоснах. не, должно по-человечески быть, иначе жить не хотца. хорошо если у меня сто товаров вручную выправить, а если пару тыщ... подозреваю что это в файле product_info_v1.html после <div class="ProductInfoLeft"> надо заменить {if $PRODUCTS_IMAGE!=''} на дополнительную картинку. Link to post Share on other sites
support 446 Posted August 1, 2007 Report Share Posted August 1, 2007 Ну вот именно так как ты хочешь, если я правильно понял, не получится сделать. Да, есть доволнительные картинки у товаров. Но они выводятся только на странице карточки товара. В Админке - Настройки - Основные - Картинки - Количество дополнительных картинок Поставь например 2 Потом в админке при редактировании/добавлении товара появится возможность добавлять ещё 2 картинки. Link to post Share on other sites
o-lala 0 Posted August 1, 2007 Report Share Posted August 1, 2007 уф, я видимо совсем хреново формулирую. мне нужно именно на странице карточки товара вывести дополнительную вместо основной. во всех остальных местах пусть выводится основная мелкая - при просмотре категорий, товаров данного производителя, в рекомендуемых и новинках. а на странице карточки товара - только одна большая дополнительная без поп-апа и без той мелкой. Link to post Share on other sites
o-lala 0 Posted August 1, 2007 Report Share Posted August 1, 2007 да. Link to post Share on other sites
support 446 Posted August 1, 2007 Report Share Posted August 1, 2007 Можно попробовать в /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} {/foreach}{/if}<!-- more images eof --> Link to post Share on other sites
o-lala 0 Posted August 1, 2007 Report Share Posted August 1, 2007 ага, значит ход мысли был верный. спасибо. Link to post Share on other sites
pitch Maxim 0 Posted August 16, 2008 Report Share Posted August 16, 2008 А как вывести фото размером как в категории и что бы они сразу были под основной фото? а не после описания Link to post Share on other sites
support 446 Posted August 17, 2008 Report Share Posted August 17, 2008 Размер картинок настраивается в Админке - Настройки - Основные - Картинки. А чтобы менять оформление, нужно править html код в шаблонах. В руководстве vamshop.ru/manual есть целый раздел где очень подробно написано какой шаблон за что отвечает и какие метки можно использовать в каждом конкретном шаблоне. Link to post Share on other sites
pitch Maxim 0 Posted August 17, 2008 Report Share Posted August 17, 2008 да, я знаю, но дополнительные фото точно такого же размера как и основная т..е. если я уменьшаю основную то уменьшаются и дополнительные а это неправильно, такого нигде нет ))) нужны именно маленькие привьюшки дополнительных фоток. Link to post Share on other sites
support 446 Posted August 17, 2008 Report Share Posted August 17, 2008 Раздельных настроек для доп. фоток нет, настройки только общие. Единственное, загружать руками по ftp картинки нужных размеров. Link to post Share on other sites
O!Leg 0 Posted December 15, 2010 Report Share Posted December 15, 2010 Тема староватая, но актуальная для меня сейчас. Пробовал заменить выше указанный код, я его просто не нашел. Видимо версии менялись и код, соответственно, тоже. В-общем, проблема в следующем: Необходимо чтобы у товара было 2 разных картинки. Т.е. 1 на превьюшке (маленькая), другая(-ие) в карточке товара и в pup-окне. Пытался опробовать много вариантов, ничего не вышло. И через ftp в разные папки заливал и коды пытался менять, видимо новая версий несколько разлина от предыдущих... Подскажите, пожалуйста, что можно сделать? Link to post Share on other sites
support 446 Posted December 15, 2010 Report Share Posted December 15, 2010 Так оно и есть ведь по умолчанию. Только картинка одна, но разных размеров. Что б была разные картинки, может дополнительные картинки лучше использовать?! Они как раз на странице карточки товара выводятся. В Админке - Настройки - Картинки можно указать количество доп. картинок, затем в админке при создании/редактировании товара в закладке Картинки будет возможность добавлят картинки. Link to post Share on other sites
O!Leg 0 Posted December 15, 2010 Report Share Posted December 15, 2010 я о другом. мне нужно чтобы на превью была совсем другая фотография, а на карточке товара - другая. например: som-shop.ru/catalog251_1.html (это мой арендованный маг) и попутно вопрос, можно ли как-то сделать вывод товара в категории не в 2 столбца, а в 1, т.е. одна строка = один товар. Link to post Share on other sites
YuraS 4 Posted December 15, 2010 Report Share Posted December 15, 2010 можно ли как-то сделать вывод товара в категории не в 2 столбца, а в 1, т.е. одна строка = один товар.можно. смотрите в файлах листингов. это в папке templates\шаблон\module\product_listing если шаблон сделан на основе vamshop_table, то там есть код, похожий на: {php} if ($col>=Х) { где Х - количество колонок Link to post Share on other sites
O!Leg 0 Posted December 15, 2010 Report Share Posted December 15, 2010 Благодарю. Сейчас попробую. Link to post Share on other sites
O!Leg 0 Posted December 15, 2010 Report Share Posted December 15, 2010 аннет )) шаблон vamshop просто Link to post Share on other sites
support 446 Posted December 15, 2010 Report Share Posted December 15, 2010 По умолчанию нельзя разные картинки для разных мест. По поводу колонок, вот например тема - http://vamshop.ru/forum/index.php?topic=7310.msg59564#msg59564 Только 98% это для одной колонки, если нужно три, тогда например 33% пишите. Link to post Share on other sites
O!Leg 0 Posted December 15, 2010 Report Share Posted December 15, 2010 Хорошо. Спасибо. Товары сделал в одну колонку. Всё ок! Только праблемка возникла... После всех манипуляций с картинками стала ошибка выходить при загрузки фото из админки: 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 Link to post Share on other sites
support 446 Posted December 15, 2010 Report Share Posted December 15, 2010 Видимо, в Админке - Настройки - Картинки где-то не указано ничего, либо указан 0. Возможно, в настройках ширины и высоты. Укажите число, пустых опций не должно быть и 0 тоже. Link to post Share on other sites
Recommended Posts