Jump to content

Автоматическая сменя комбинации по умолчанию при нулевом наличии товара


Recommended Posts

Собственно проблема.

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

 

Есть ли модуль или другое решение, при котором бы комбинация по умолчанию менялась на ту комбинацию, что есть в наличии?

Link to comment
Share on other sites

Собственно проблема.

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

 

Есть ли модуль или другое решение, при котором бы комбинация по умолчанию менялась на ту комбинацию, что есть в наличии?

Могу написать, цена вопроса 1000р писать  скайп

Link to comment
Share on other sites

Идея наиболее простого (и корявого с похиции SEO) решения видится таким.

При загрузке страницы товара определяется количество комбинации по умолчанию и если количество ноль, то пройтись циклом по комбинациям и сделать перенаправление при первой попавшейся не нулевой комбинации.

 

В файле product.tpl код ниде позволяет выделить не нулевые комбинации

 

{if $product->quantity > 0}
    {if isset($groups)}    
        {foreach from=$combinations key=idCombination item=combination }
            {if $combination.quantity > 0 }
                редирект по ссылке index.php?id_product={$product->id|intval}&controller=product&id_lang=1#/{как атрибуты-свойства-цвет-объем памяти и т.п.}
            {/if}
        {/foreach}
    {/if}
{/if}

Link to comment
Share on other sites

×
×
  • Create New...