Опубликовано: 12 июля 2017

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

Добрый день. Пару вопросов:

  1. Как (где) уменьшить размер фотографии в карточке товара? сейчас высота фото 750p, в идеале ширина авто х 400p.
  2. Как скрыть, в идеале под спойлером, дополнительные фотографии и видео?
  3. Как создать и разместить блок "Доставка и оплата" под ценой?
  4. Как в режиме "Предпросмотр" выводить блок с характеристиками?

Спасибо!

Комментарии (3)

  • Валентин 15 июля 2017 11:59 #

    Нашёл похожий вопрос http://wm-site.ru/profitbuy/368/kak-v-predprosmotr...

    Но в файле "product.cart.html" нет блока

    {if $product.summary}

    <div style="margin-top: 1.5rem;">{$product.summary}</div>

    {/if}

    1
  • Колмаков Игорь 18 июля 2017 12:28 #

    Как (где) уменьшить размер фотографии в карточке товара? сейчас высота фото 750p, в идеале ширина авто х 400p.

    лучше уменьшить с помощью css
    .image img {
    max-height: 400px;
    }


    Как скрыть, в идеале под спойлером, дополнительные фотографии и видео?
    спойлер - только как отдельная доработка
    скрыть с помощью css
    .more-images {
    display: none;
    }



    Как создать и разместить блок "Доставка и оплата" под ценой?

    в файле product.cart.html
    блок цены это код
    <div class="price-wrapper">
    {if $product.compare_price > 0}<span data-compare-price="{shop_currency($product.compare_price, null, null, 0)}" class="compare-at-price nowrap"> {shop_currency_html($product.compare_price)} </span>{/if}
    <span data-price="{shop_currency($product.price, null, null, 0)}" class="price nowrap">{shop_currency_html($product.price)}</span>
    </div>




    Как в режиме "Предпросмотр" выводить блок с характеристиками?

    в файле
    product.cart.html
    после кода
    {if $product.summary}
    <div style="margin-top: 1.5rem;">{$product.summary}</div>
    {/if}



    пропишите

    <table class="features" id="product-features">
    {foreach $product.features as $f_code => $f_value}
    <tr{if $features[$f_code].type == 'divider'} class="divider"{/if}>
    <td class="name">{$features[$f_code].name|escape}</td>
    <td class="value" itemprop="{$f_code|escape}">
    {if is_array($f_value)}
    {if $features[$f_code].type == 'color'}
    {implode('<br /> ', $f_value)}
    {else}
    {implode(', ', $f_value)}
    {/if}
    {else}
    {$f_value}
    {/if}
    </td>
    </tr>
    {/foreach}
    </table>

    1
  • Валентин 20 июля 2017 21:12 #

    Спасибо, буду пробовать.

    1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх