Страница 1 из 1

Товар в наличии, нет в наличии либо под заказ

Добавлено: 06.02.2018, 11:50
genser
Здравствуйте.
Столкнулся с такой ситуацией когда многие товары есть под заказ. Есть в налиичи не могу поставить. Если ставлю ноль то есть кнопка предзаказ но как-то не красиво получается и пишет нет в наличии. Надо как-то это исправить. Помогите доработать.
Сейчас код имеет такой вид:

Код: Выделить всё

<div class="available">
<span class="no_stock fn_not_stock{if $product->variant->stock > 0} hidden{/if}" data-language="product_out_of_stock">{$lang->product_out_of_stock}</span>
<span class="in_stock fn_in_stock{if $product->variant->stock < 1} hidden{/if}" data-language="product_in_stock">{$lang->product_in_stock}</span>
</div>

как дописать условие так:
если количество товара = 666 то выводить такую строку:

Код: Выделить всё

<span class="in_stock fn_in_stock{if $product->variant->stock = 666} hidden{/if}" data-language="product_in_stock">Доступен под заказ 1-7 дней</span>

Ну или как-то так... не силен в синтаксисе.
А еще лучше в админке сделать чекбокс и ставить галочку к примеру напротив поля "Доступен под заказ"

Добавлено: 06.02.2018, 11:57
korshunov
genser писал(а):Здравствуйте.
А еще лучше в админке сделать чекбокс и ставить галочку к примеру напротив поля "Доступен под заказ"

Недавно как раз обсуждался близкий вопрос
viewtopic.php?f=9&t=401
Надо бы разработчикам обратить внимание и сделать получше функционал предзаказа...

Добавлено: 06.02.2018, 13:40
makki

Добавлено: 06.02.2018, 13:50
genser
20 долларов за эту срань?
20 гривен могу предложить )))

Добавлено: 06.02.2018, 14:02
makki
genser писал(а):20 долларов за эту срань?
20 гривен могу предложить )))
Идею Вам отдали бесплатно. Теперь попробуйте ее осуществить, а потом скажете сколько это стоит.

Добавлено: 06.02.2018, 14:16
korshunov
genser писал(а):Здравствуйте.
как дописать условие так:
если количество товара = 666 то выводить такую строку:

{if $product->variant->stock == 666}
Тут добавочный вывод
{/if}

Добавлено: 06.02.2018, 18:53
Julius123
С ценой конечно перебор...