Я хотел бы отобразить пользовательское текстовое сообщение, чтобы уведомить клиентов о том, что они выбрали количество ввода (до нажатия кнопки «Добавить в корзину»).Это сообщение появится, если выбранное количество больше, чем существующее доступное количество, прямо над выбором количества на отдельной странице продукта.Например:
Existing Stock Quantity: 2
User Selects: >2
В таком случае я хотел бы сказать клиенту что-то вроде: «Ваш выбранный объем заказа больше, чем наш существующий запас. Пожалуйста, ожидайте задержку до 2 недель для нашегозапас для пополнения. "
Я пытался добавить пользовательский код в фрагменты кода, который выглядит примерно так:
function display_order_quantity_exceeds_stock_quantity_text( $message, $product ) {
if( $product->woocommerce_quantity_input() > $product->get_stock_quantity()) {
$message = "Your selected order quantity is greater than our existing stock. Please expect a delay of up to 2 weeks for our stock to be replenished.";
}
return $message;
}
Кто-нибудь знает, какЯ могу получить woocommerce_quantity_input и заставить его работать?
Предпочел бы иметь решение, просто добавив функцию в фрагменты кода, а не используя Javascript (если это возможно).