Опубликовано: 27 апреля 2015

Отображение кол-ва оставшегося товара Есть решение

Подскажите пожалуйста, как скрыть отображение кол-ва оставшегося товара, который видит покупатель при заказе? Чтобы отображалось только значок "в наличии", либо "отсутствует".

1
+0

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

  • Решение
    Игорь Колмаков +21 27 апреля 2015 11:37 #

    В файле "product.cart.html", есть блок

    =========================

    {function name=in_stock n=0 low=5 critical=2}
    {if $n > $low or $n === null}
    <strong class="stock-high"><i class="icon16 stock-green" data-max="{$n}"></i>[`In stock`]</strong>
    {elseif $n > $critical}
    <strong class="stock-low"><i class="icon16 stock-yellow" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
    {elseif $n > 0}
    <strong class="stock-critical"><i class="icon16 stock-red" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
    {else}
    <strong class="stock-none"><i class="icon16 stock-transparent" data-max="{$n}"></i>{if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</strong>
    {/if}
    {/function}

    ========================

    [`In stock`] - В наличии

    {_w("Only %d left in stock", "Only %d left in stock", $n)} - "Осталось 4 штуки"

    [`Pre-order only`] - Только предзаказ

    [`Out of stock`] - Нет в наличии

    Вы можете заменить перечисленные строки в указанной конструкции или вовсе удалить их

    -----------------------------------

    каждое условие {if} проверяет наличие товара на складе

    ив зависимости от выполнения условий выдает то или иное правило

    например, при параметрах low=5(достаточно) critical=2 (мало)

    {if $n > $low or $n === null}

    если кол-во товара больше чем "достаточно" или кол-во "бесконечно" то истина

    {elseif $n > $critical}

    если кол-во товара больше чем "мало"

    {elseif $n > 0}

    если кол-во товара больше чем 0

    1

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

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

Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх