@makaromax23

Как вывести информацию о наличии кол-во товара в woocomerce?

Добрый день необходимо вывести инфорацию о кол-во товара в наличии. Таким образом, чтобы если товара менее 50 мы выводим его кол-во. Если более 50 пишем "более 50 шт." если 0 то пишем "под заказ". Как это сделать? ниже пробовал вывести но он не выводит). Выводит просто сколько товаров в наличии
5dca6caf41c6a330688315.png
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 3
Lord_Dantes
@Lord_Dantes
t.me/blackstreet69th - заходите тут норм музон :З
is_in_stock является булевой функцией, то есть возвращает значения true/false
if ( $product->is_in_stock() ) {
        echo '<div class="stock" >' . $product->get_stock_quantity() . ' в наличии</div>';
    } else {
        echo '<div class="out-of-stock" >Нет в наличии</div>';
    }


UPD не могу точно сказать но можно вынести само кол-во товаров отдельно и далее уже сравнивать в if
Функция которая выводит кол-во $product->get_stock_quantity()
Ответ написан
rustam_kuliev88
@rustam_kuliev88
Советую остатки хранить в дополнительном поле и вызывать его где угодно в любом месте он имеет тип string и проверку легко будет сделать, а как Вам написали выше не сделать проверку тк там либо true или false
Ответ написан
@makaromax23 Автор вопроса
5dca6bf212e9f139870816.png

А как тогда вывести? прошу помощи, я новичек
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
09 дек. 2019, в 21:38
40000 руб./за проект
09 дек. 2019, в 21:10
4000 руб./за проект
09 дек. 2019, в 20:26
2500 руб./за проект