#product.html

  • На странице product.html можно вытащить переменную $product.params.key которую можно задать в карточке тавара например так: key=400 (В дополнительных параметрах). А как вытащить эту переменную не на странице товара, а в корзине, cart.html?

  • При открытии изображения из карточки товара подгружается fancybox, с возможностью перелистывания изображений. Допустим, что изображений 3, и достигнув последнего, возможность перелистать дальше по кругу пропадает. Как сделать так, чтобы после...

  • Здравствуйте. Столкнулся с проблемой при адаптации страницы товара под мобильные устройства. Есть несколько фото товара, при нажатии на которые они открываются на месте основного фото (всё стандартно). Но, при создании мобильной версии я дублирую html...

  • Есть решение

    Здравствуйте! Возможно немного глупый вопрос, но как использовать динамическую высоту отображаемого изображения в миниатюре и то, что открывается при нажатии на изображение в карточке товара. Сейчас используется вот такая конструкция: {foreach...

    Разобрался.`1600x0` получается авто высота
    Геннадий Геннадий
  • Имеем шаблон default 3 и SS7. В шаблоне product.html есть большое изображение товара, определяемое куском кода{if $product.images} <div class="image" id="product-core-image"> <a...

  • Есть решение

    Сабмит формы из product.js срабатывает дважды при добавлении товара в корзину в карточке товара. Можете посмотреть здесьhttp://kolhoz1.mosco-web.ru/testovaya/khleb-rzhavy...Чтобы убедиться, откройте developer tools -> console и при добавлении товара...

    Потому что вы в своих шаблонах вызываете <script> ( function($) { $.getScript("/wa-data/public/shop/themes/kolhoz1__2017/product.js?v3.2.5.1506695642", function() { if (typeof Product === "function") { new Product('#cart-form', { currency: {"code":"RUB","sign":"\u0440\u0443\u0431.","sign_html":"<span...
    Владимир kadurinho
  • Есть решение

    Вывожу список товаров, скажем, бестселлеры на главной(home.html), создал в новую характеристику, но доступа к $product.features нет. А если смотреть в product.html, то выдаёт всё что нужно. То же самое со свойством $product.paramsТо есть, выходит, что...

    Да, именно так и есть, для списков товаров обычно характеристики не собираются. Посмотрите $wa->features() или плагин https://www.webasyst.ru/store/plugin/shop/listfeat...
    Максим Креминский Максим
  • Добрый день, хотел бы переставить див с "Image 2 of 4" и крест, вверх изображения, как я понял, нужно просто поменять местами два div'a. Где это можно раскопать?Искал в product.html, product.js, ничего не нашел :(

  • Есть решение

    Есть вот такой кусок кода,выводящий нужную характеристику {if $product.features}{foreach $product.features as $f_code => $tsvet}{if !in_array($f_code, ['tsvet'])}{continue}{/if}{if $features[$f_code].type == 'divider'}...

    помогло вот это решениевывел массив {capture name=features} <!-- product features --> {if $product.features} <table class="features" id="product-features"> {foreach $product.features as $f_code => $f_value} {capture name=feature} <tr{if $features[$f_code].type == 'divider'} class="divider"{/if}> <td class="name"> {$features[$f_code].name|escape} </td> <td class="value"...
    Саша Петров Саша Петров
  • +1 Принято

    Добрый день. Столкнулся с ошибкой в работе бекэнда. Не дает просмотреть товар вываливаясь с ошибкой на функцию wa_date("humandate", $forecast.date) в файле Product.html. причем ошибка вываливалась только на некоторых товарах. Стал...