Скрыть склад на странице товара Есть решение

Здравствуйте!

У меня есть 2 склада - основной и склад 2.

Уважаемые знатоки, подскажите как просто скрыть "2 склад" на странице товара, но чтобы при этом, все функциональность этого склада в бекенде, сохранилась? Просто чтобы не путать пользователя.

3 ответа

  • 4
    badhed 15 октября 2015 09:01 # Решение

    В product.cart.html для определенного $stock_id не выводите строку с информацией для определенного склада .

    В примере запрещен вывод для склада у которого $stock_id = 5 курсив мой

    {foreach $product.skus as $sku}

    <div {if $sku.id != $product.sku_id}style="display:none"{/if} class="sku-{$sku.id}-stock">

    {if $sku.stock}

    {foreach $stocks as $stock_id => $stock}

    {if $stock_id != 5}

    {if isset($sku.stock[$stock_id])}

    {$stock_count = $sku.stock[$stock_id]}

    {else}

    {$stock_count = null}

    {/if}

    {$stock.name}: {in_stock n=$stock_count low=$stock.low_count critical=$stock.critical_count}<br>

    {/if}

    {/foreach}

    {else}

    {in_stock n=$sku.count}

    {/if}

    </div>

    {/foreach}

    • +1
      Fedor711 Fedor711 15 октября 2015 15:28 #

      Да, это то что нужно. Спасибо большое за помощь!

    • +1
      Дмитрий Крашенинников Дмитрий Крашенинников 10 августа 2018 11:14 #

      Добрый день! Буду благодарен за подсказку. Пытаюсь в карточке товара, скрыть склады на которых этого товара нет. Может подскажите куда прилепить?)

      {if $stock_count = 0} style="display: none;"

  • 1
    Максим Креминский Webasyst 15 октября 2015 05:07 #

    Что за тему дизайна используете? Проще обратиться к ее разработчику за помощью, если нестандартная, это несложно сделать.

  • 1
    Fedor711 15 октября 2015 07:32 #

    Дизайнсовкусом2. Разработчик затрудняется с ответом, к сожалению.

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

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