Опубликовано: 20 апреля 2015
Остаток на складах Есть решение
Здравствуйте!
Возможно ли убрать с витрины количество доступного товара в штуках? Что бы на странице товара отображалось "Наличие: на складе", без (хх шт.)
Опубликовано: 20 апреля 2015
Здравствуйте!
Возможно ли убрать с витрины количество доступного товара в штуках? Что бы на странице товара отображалось "Наличие: на складе", без (хх шт.)
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Комментарии (3)
В файле "product.cart.html", есть блок
=========================
{function name=in_stock n=0 low=5 critical=2}
{if $n > $low or $n === null}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-high"> [`in stock`]{if $n !== null} ({$n} [`pcs.`]){/if}</span>
{elseif $n > $critical}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-low"> [`remaining`] ({$n} [`pcs.`])</span>
{elseif $n > 0}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-critical"> [`remaining`] ({$n} [`pcs.`])</span>
{else}
<span class="bold">[`Availability`]:</span><span class="stock-none"> {if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</span>
{/if}
{/function}
========================
[`Availability`]: - Наличие:
[`in stock`]{if $n !== null} ({$n} [`pcs.`]) - "на складе (14 шт.)"
{_w("Only %d left in stock", "Only %d left in stock", $n)} - осталось (3 шт.)
[`Pre-order only`] - Только предзаказ
[`Out of stock`] - Нет в наличии
({$n} [`pcs.`]) - определяет кол-во оставшихся на складе товаров
Вы можете заменить перечисленные строки в указанной конструкции или вовсе удалить их
После изменений, слетел пробел после двоеточия.
Наличие:на складе
Это коснулось только товара в наличии.
Наличие: отсутствует
В коде вроде все одинаково выглядит.
Подскажите где смотреть?
<!-- stock info -->
{if ($product_available || count($product.skus) > 1) && $theme_settings.stocks|default:!$wa->shop->settings('ignore_stock_count')}
<div class="stocks">
{function name=in_stock n=0 low=2 critical=1}
{if $n > $low or $n === null}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-high">
{if class_exists("shopStorequickorderPlugin") && shopStorequickorderPlugin::is_preorder($product.id)}Доступно под заказ{else}
[`in stock`]{if $n !== null}{/if}
{/if}
</span>
{elseif $n > $critical}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-low"> [`in stock`]</span>
{elseif $n > 0}
<span class="bold" data-max="{$n}">[`Availability`]:</span><span class="stock-critical"> [`in stock`]</span>
{else}
<span class="bold">[`Availability`]:</span><span class="stock-none"> {if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</span>
{/if}
{/function}
Строку:
[`in stock`]{if $n !== null}{/if}
замените строкой:
[`in stock`]{if $n !== null}{/if}
*возможно поможет
А чем они отличаются? Причем добавляю колхозные & nbsp;
в варианте "под заказ" это работает и пробел появляется, а в прочих вариантах - нет.
Просто добавьте после каждого двоеточия.
"Просто добавьте & nbsp; после каждого двоеточия."
Это не помогает
Укажите адрес вашего сайта, можете написать на почту, указанную вверху, с описанием вашей проблемы. Так же укажите адреса страниц там где это не работает.