if ( $_product->stock ) {
echo '<div class="remaining">Only ' . number_format( $_product->stock, 0, '', '' ) . ' left in stock!</div>';
}
<td class="product-name" data-title="<?php _e( 'Product', 'woocommerce' ); ?>">
<?php
if ( ! $product_permalink ) {
echo apply_filters( 'woocommerce_cart_item_name', $_product->get_title(), $cart_item, $cart_item_key ) . ' ';
} else {
echo apply_filters( 'woocommerce_cart_item_name', sprintf( '<a href="%s">%s</a>', esc_url( $product_permalink ), $_product->get_title() ), $cart_item, $cart_item_key );
}
if ( $_product->stock ) {
echo '<div class="remaining">На складе осталось ' . number_format( $_product->stock, 0, '', '' ) . ' шт!</div>';
}
// Meta data
echo WC()->cart->get_item_data( $cart_item );
// Backorder notification
if ( $_product->backorders_require_notification() && $_product->is_on_backorder( $cart_item['quantity'] ) ) {
echo '<p class="backorder_notification">' . esc_html__( 'Available on backorder', 'woocommerce' ) . '</p>';
}
?>
</td>
добрый день , по умолчанию вп выводит остатки (12 в наличии), как сделать что бы выводил (12кв/м в наличии), я использовал плагин произвольное поле вывел где надо , но не могу найти в каком месте прописаны остатки в карточке товара ,что бы прописать произвольное поле , може вы знаете ?Странно может дело в теме может в вашей версии WC но у меня на storefront метод get_stock_quantity() работает прекрастно.
Как именно вы вывели остаток с по мощу шорт кода ?Добрый день!
Мне нужно отобразить остаток товара в корзине. Я пробовал вставлять код из simple.php в cart.php. Не работает. Я научился выводить остаток в кратком описании с помощью шорткода Booster for WooCommerce, но не могу вывести в корзине и его.
Помогите!