Убрать характеристики запрещенные (sku)

Как сделать чтоб в select-е не отображались характеристики запрещенные к заказу?


Код:


                {foreach $features_selectable as $f}
                            <div class="options">
                    {$f.name}{$f.id}:
                    <select data-feature-id="{$f.id}" class="sku-feature" name="features[{$f.id}]">
                        {foreach $f.values as $v_id => $v}
                     <option value="{$v_id}" {if $v_id == ifset($default_sku_features[$f.id])}selected{/if}>{$v}</option>
                        {/foreach}
                    </select>
                    <br>
                                </div>
                {/foreach}

Не бесплатно, готов оплатить по договоренности, мой скайп: ivashevdn

3 ответа

  • 1
    Genasyst 15 февраля 2017 20:32 #

    а если у артикула 3 выбираемых характеристики как вы будете их отсеивать?

  • 1
    Евгений 15 февраля 2017 20:40 #

    Гена, здравствуйте.

    Ситуация если полностью то такая, мы делаем интеграцию с 1С через срм1.ру, и у нас в базе 1С имеются артикулы - характеристики, которые когда-то были, у товара, но теперь их нет и не будет.

    Почему-то 1С-ки внедряющие этот модуль говорят, что мы включать их должны. Но отключить их из выбора не представляется как. Есть вариант,не показывать варианты с нулевым остатком, но мы работаем в том числе подзаказ, и у нас возможны нулевые остатки. Я думал убрать варианты с помощью этой галочки. Но судя по сему, Вы говорите, что так нельзя...

    Я в замешательстве, как можно еще выйти из ситуации?

  • 1
    Евгений 15 февраля 2017 20:49 #

    И как-бы я не понимаю, зачем их вообще включать в обмен, если их больше никогда не будет.

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

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