Перейти к содержанию
Официальный форум поддержки Simpla

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

Нашел данную доработку для Simplа - templazilla.ru/moduli-i-dopolnenija-simpla-cms/2015/04/07/svoe-foto-dlya-varianta-tovara.html

 

Установил,всё отлично работает.Одно но!

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

К примеру есть товар:

http://prntscr.com/ab4jdr

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

Так товар выглядит на сайте:

http://prntscr.com/ab4k14

 

Собственно вопрос,как вернуть вывод изображений?

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

 

P.S. Шаблон - стандарт.

 

Product.tpl

<!-- Дополнительные фото продукта -->
    {if $product->images|count>1}
    <div class="images">
        {* cut удаляет первую фотографию, если нужно начать 2-й - пишем cut:2 и тд *}
        {foreach $product->images as $i=>$image}
            <a id="image{$image->id}" href="{$image->filename|resize:800:600:w}" rel="{$image->filename|resize:300:300}" id="image{$image->id}" class="zoom" data-rel="group"><img src="{$image->filename|resize:95:95}" alt="{$product->name|escape}" /></a>
        {/foreach}
    </div>
    {/if}
    <!-- Дополнительные фото продукта (The End)-->
Изменено пользователем MStyle28
Ссылка на сообщение
Поделиться на другие сайты

Решил проблему таким образом,может кому понадобится.

В product.tpl заменяем блок с доп. фото:

	<!-- Дополнительные фото продукта -->
    {if $product->images|count>1}
    <div class="images">
        {* cut удаляет первую фотографию, если нужно начать 2-й - пишем cut:2 и тд *}
        {foreach $product->images as $i=>$image}
            <a id="image{$image->id}" href="{$image->filename|resize:800:600:w}" rel="{$image->filename|resize:300:300}" id="image{$image->id}" class="zoom" data-rel="group"><img src="{$image->filename|resize:95:95}" alt="{$product->name|escape}" /></a>
        {/foreach}
    </div>
    {/if}
    <!-- Дополнительные фото продукта (The End)-->

И там же находим такую строку:

$('.images a').hide();

и комментируем её

//$('.images a').hide();

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

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...