1 Отредактировано Sergey T. (02.03.2015 09:42:21)

Тема: Как не выводить комплектацию, которой на остатке ноль.

Если в наличии, например, есть только 41, 43 и 46 размер, можно каким-либо образом не выводить те размеры, которых на остатке "0"? Может где-то надо прописать просто условие? Вразумите пожалуйста.

http://i66.fastpic.ru/big/2015/0302/93/63b4684c3a438d446dda92f798939593.jpg

2

Re: Как не выводить комплектацию, которой на остатке ноль.

В конструкции, выводящей комплектации в файле product.tpl, вы можете добавить условие:

<select name="offer">
    {foreach from=$product.offers.items key=key item=offer name=offers}
         {if $offer.num} {* - это проверка общего остатка комплектации на всех складах  *}
               <option value="{$key}" ....>{$offer.title}</option>
         {/if}
    {/foreach}
</select>

Повысить оценку Понизить оценку

3

Re: Как не выводить комплектацию, которой на остатке ноль.

Большое спасибо!

4

Re: Как не выводить комплектацию, которой на остатке ноль.

В карточке товара все работает! Это замечательно! А как заставить работать данную конструкцию во всплывающем окне с товаром?
http://i60.fastpic.ru/big/2015/0307/7f/29a4b3000f9420b1f3dd779a00bf537f.jpg