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

Картинки товаров


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

Подскажите пожалуйста: Как сделать чтобы на странице товара под основной фотографией отображались оставшиеся маленькие варианты фотографий (так как это сделано в pop-up окне).

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

Есть дополнительные картинки.

Можно сколько угодно доп. картинок иметь к каждому товару.

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

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

Наверное подойдёт этот вариант?

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

У меня стоят две доп. картинки, но они отображаются только после клика на основную картинку в вылетающем окошке. Вот так: ee94b720edc4t.jpg, а хочется, чтобы они непосредственно были на карточке товара. Вот здесь (в красном прямоугольнике):d67436de6c5ft.jpg

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

Так по умолчанию они и отображаются на карточке товара имменно.

Скорей всего Вы просто в своём шаблоне удалил доп. картинки.

Вот смотрите как стандартно выводятся - http://vamshop.ru/shop/product_info.php/info/p1_VaM-Shop.html

Под описанием.

Если нужно прям под основную картинку поставить, просто перенесите html-код доп. картинок чуть выше в /templates/шаблон/module/product_info/product_info_v1.html

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

Добавила вот этот кусок:


{if $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
<p>
<!-- 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 -->
</p>

{if $PRODUCTS_IMAGE_LINK!=''}
  <a href="{$PRODUCTS_IMAGE_LINK}" onclick="window.open(this.href); return false;">{$PRODUCTS_TEXT_ZOOM}</a>
{/if}
</p>
{/if}
[/code]

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

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

marker

Что б были маленькие, открой файл /includes/modules/product_info.php и замени:


                'PRODUCTS_MO_IMAGE' => DIR_WS_INFO_IMAGES . $img['image_name'],
[/code] на:
[code]
                'PRODUCTS_MO_IMAGE' => DIR_WS_THUMBNAIL_IMAGES . $img['image_name'],

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

Это вряд ли из-за изменения этой строки.

В ошибке написано, что нет файла /inc/vam_mb_utf8.inc.php

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

Вроде всё исправила и картинки маленькие вышли) Остался последний вопрос: как эти маленькие картинки выровнить по левому краю? А то они у меня вот как отображаются: f386c8ac5c6ct.jpg

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

Это уже дело html-код.

т.е. рисуйте нужный Вам html-код.

Например html-таблицу, где каждая ячейка таблицы - картинка.

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

Я вот нарисовала вроде таблицу, но вот беда не подскажите почему она снизу основной картинки товара, а не справа? Вот пример:9268e62c9daet.jpg

А вот кусок кода:

{config_load file="$language/lang_$language.conf" section="product_info"}

{$FORM_ACTION}

<h1 class="contentBoxHeading">{$PRODUCTS_NAME}</h1>

{$PRODUCT_NAVIGATOR}


<div class="page">
<div class="ProductInfoLeft">


{if $PRODUCTS_IMAGE or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" {if $PRODUCTS_MO_IMAGES}rel="gallery-plants"{/if} target="_blank">{/if}<img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />{if $PRODUCTS_POPUP_LINK!=''}<img src="{$tpl_path}img/zoom.gif" alt="{#text_zoom#}" border="0" width="16" height="12" /></a>{/if}
{/if}



<TABLE  cellspacing=2 cellpadding=2>
<TR>


<TD colspan=2>

<p class="CartContentRight">
{$ADD_QTY}
</p>

<p class="CartContentRight">
{$ADD_CART_BUTTON}
</p>

</TD>
</TR>
<TR>




<TD colspan=2>

{if $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
<p>
<!-- 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_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" rel="gallery-plants" target="_blank">{/if}
<img src="{$img_values.PRODUCTS_MO_IMAGE}" alt="{$PRODUCTS_NAME}" />{if $img_values.PRODUCTS_MO_POPUP_LINK !=''}
<img src="{$tpl_path}img/zoom.gif" alt="{#text_zoom#}" border="0" width="16" height="12" /></a>{/if}&nbsp;
{/foreach}
{/if}

<!-- more images eof -->
</p>

<p>
{if $PRODUCTS_IMAGE_LINK!=''}
  <a href="{$PRODUCTS_IMAGE_LINK}" onclick="window.open(this.href); return false;">{$PRODUCTS_TEXT_ZOOM}</a>
{/if}
</p>
{/if}

</TD>
</TR>
</TABLE>

[/code]

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

Саша подскажи, а то на форуме так и не нашел нужного ответа. Как сделать чтобы  доп. фотки товара выводились внизу по горизонтальной лини так же, как  и у тебя вот здесь. http://vamshop.ru/shop/product_info.php/info/p1_VaM-Shop.html

Извини я в этом новичек поэтому и спрашиваю. Заранее благодарен. :)

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

По умолчанию именно так и выводится.

Наверное у Вас какой-то свой html-код вывода картинок в шаблоне карточки товара /templates/шаблон/module/product_info/product_info_v1.html

Правьте код вывода картинок, возьмите за основу стандратный код например.

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

Будем разбираться. Спасибо! НО есть еще один вопрос. У меня в админке глючит html редактор. Выдает неправельный код. Можно ли его заменить на другой? и как? Может в этом и есть вся проблема и с фотками тоже?

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

Редактор такой какой есть, в смысле, неправильный код?!

Не включайте тогда редактор, если он не нужен.

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

Где в коде поменять местами Большую и Среднюю картинки? Это нужно для обмена с 1С. У меня автоматом картинки с базы в магазин грузятся, но средняя и большая надо чтобы наоборот стояли.

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

просто меняй путь если у тебя уже нарезані картинки...

  define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES .'product_images/original_images/');

  define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES .'product_images/thumbnail_images/');

  define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES .'product_images/info_images/');

  define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/');

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