Произвольный вывод дополнительных картинок товара (VAM shop)

18.03.2010 | Написав

Для одного из шаблонов, который я делал, мне понадобилось вывести дополнительные картинки не списком, как это реализовано по умолчанию, а каждую отдельно. Делалось это для того, что бы на карточке товара в определенном месте показать дополнительную картинку футболки (это был шаблон магазина футболок), одетой на человека и в другом месте – картинки дополнительных цветов.
Так вот, допкартинку на странице карточки товара templates/ваш шаблон/module/product_info/product_info.php можно вызвать вот такой конструкцией:

<img src="{$mo_img[0].PRODUCTS_MO_IMAGE}" />

Где 0 – первая дополнительная картинка, 1 – вторая и так далее.
Для того, чтобы при отсутствии изображения исключить вывод, добавим условие выводить только при наличии:

{if $mo_img[0].PRODUCTS_MO_IMAGE}<img src="{$mo_img[0].PRODUCTS_MO_IMAGE}" />{/if}

Таким образом, дополнительно использовав закладки при выводе основной картинки и картинок дополнительных цветов реализован вот такой макет карточки товара:

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

Рубрика: Веброзробка
Позначки:
5 коментарів читачів статті "Произвольный вывод дополнительных картинок товара (VAM shop)"
  • Евгений пишет:

    Доброго времени суток!

    Я так понимаю картинки основных цветов, это значения атрибута “цвет”.
    А каким способом делается замена картинок по клику?

  • Евгений Молодецкий пишет:

    Нет, картинки в квадратике не имет прямого отношения к атрибутам. Это просто ссылка в табах, а картинки футболок загружаются по тому же порядку, в каком стоят закладки.
    Про закладки читайте тут: https://www.molodezky.pp.ua//2010/03/16/zakladki-na-stranice-kartochki-tovara-vamshop/

  • Сергей пишет:

    Извините может вопросик немного туповат…я просто счас тещу движек престалшоп и там легко все с сменой цвета и картинки… но не знаю как сделать похожую идейку как у Вас…. хотел спросить как Вы в Вам шопе сделали что при смене цвета меняется картинка номер 1 и картинка номер 2,и еще я как понял это глюк не большой на сайте футболок там не сама картинка меняется а внутренность то есть на футболке( которая меняет цвет) еще одна футболка( просто с картинкой). Спасибо за ответ! и не подскажете еще что лучше Вам или престал??

  • Евгений Молодецкий пишет:

    На том сайте, для которого я это делал, вывод переделали. Поэтому там сейчас не так все выводится, как изначально я делал.
    Как сделал, я описал.
    Prestashop с vamshop я не сравнивал.

  • Сергей пишет:

    Я немножко не так выразился, извините, как Вы сделали Доступные цвета? а то я в атрибутах не могу разобраться где там такая функция….

    и еще случайно не сравнивали Вам с такими двигами…

    ShopOS-v2.3.0
    abocms5.1
    WebAsyst
    netcat
    ?????

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.