наличие на складе по складам в списке товара
подскажите можно сделать чтоб в списках товара выводи наличие товара по складам?
вот такой код у меня на сайте в карточке товара выводит количество по складам, тема 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 ответов
не ужели никто не знает?
еще нет решений?
нашлось решение? тоже хотел бы вывести наличие по складам в списке товаров
в списках после {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}
https://www.webasyst.ru/store/...
К сожалению предложенный вариант не работает, пытаюсь найти специалиста кто может помочь с данной задачей: https://experts.webasyst.ru/29...
там делов на 5 сек, ничего не стоит, единственное оформление
можете скинуть сюда, весь код шаблона который выводит список товара,
я сделаю вывод складов