наличие на складе по складам в списке товара

подскажите можно сделать чтоб в списках товара выводи наличие товара по складам?

вот такой код у меня на сайте в карточке товара выводит количество по складам, тема default

{if $sku.stock}
{foreach $stocks as $stock_id => $stock}
{if isset($sku.stock[$stock_id])}
{$stock_count = $sku.stock[$stock_id]}
{else}
{$stock_count = null}
{/if}
{$stock.name}: {$stock_count} шт.<br>
{/foreach}
{/if}

без всяких премудростей точное количество, артикул 1

в списках этот код выводит только название складов без указания количества

{$p.count} - в списках указывает общее количество на складах

как в списках вывести количество по складам?

пытался втюхать {$wa->shop->stocks()} и так и сяк не помогает

так пробовал {$sku.stock = $wa->shop->stocks($products)}

как правельно пользоваться $wa->shop->stocks($products)

7 ответов

  • -1
    Петр 19 февраля 2016 05:58 #

    не ужели никто не знает?

  • -1
    Петр 25 февраля 2016 02:55 #

    еще нет решений?

  • 1
    Сергей forcom.ru 24 августа 2016 02:50 #

    нашлось решение? тоже хотел бы вывести наличие по складам в списке товаров

    • 0
      Петр Петр 24 августа 2016 09:47 #

      в списках после {foreach $products as $p} добавь

      {$product = $wa->shop->product($p)}
      {$sku = $product.skus[$product.sku_id]}

      наличие по складам тоже

      {if $sku.stock}
      {foreach $stocks as $stock_id => $stock}
      {if isset($sku.stock[$stock_id])}
      {$stock_count = $sku.stock[$stock_id]}
      {else}
      {$stock_count = null}
      {/if}
      {$stock.name}: {$stock_count} шт.<br>
      {/foreach}
      {/if}

  • 1
    Den Партнер-разработчик 11 декабря 2018 07:39 #

    К сожалению предложенный вариант не работает, пытаюсь найти специалиста кто может помочь с данной задачей: https://experts.webasyst.ru/29...

    • +1
      Петр Петр 11 декабря 2018 09:35 #

      там делов на 5 сек, ничего не стоит, единственное оформление

      можете скинуть сюда, весь код шаблона который выводит список товара,

      я сделаю вывод складов

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

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