From 38f9f05bf81ac6456421bc2555c4dbda629adac3 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 18 Jun 2025 14:35:50 +0300 Subject: [PATCH] =?UTF-8?q?Task=206809=20|=20=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=BA=D0=B0=D1=82=D0=B0=D0=BB=D0=BE=D0=B3=D0=B0?= =?UTF-8?q?=20AE=20-=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20=D1=80?= =?UTF-8?q?=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8=D1=8E=20?= =?UTF-8?q?=D0=BD=D0=B5=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=B5=D0=B4=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D1=8B=D1=85=20=D1=81=D1=82=D1=80=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cosmopet/global-functions/multilang-functions.php | 9 +++++++++ .../cosmopet/templates/_pages/shop/product-single.twig | 6 ++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/wp-content/themes/cosmopet/global-functions/multilang-functions.php b/wp-content/themes/cosmopet/global-functions/multilang-functions.php index b10321d..bcbd80b 100644 --- a/wp-content/themes/cosmopet/global-functions/multilang-functions.php +++ b/wp-content/themes/cosmopet/global-functions/multilang-functions.php @@ -1544,4 +1544,13 @@ add_action('init', function () { pll_register_string('Подписки', 'Подписки', 'Theme'); pll_register_string('Не указан', 'Не указан', 'Theme'); pll_register_string('месяц', 'месяц', 'Theme'); + pll_register_string('Узнать о поступлении', 'Узнать о поступлении', 'Theme'); + pll_register_string('Оставьте свой e-mail, и мы оповестим вас, когда продукт появится', 'Оставьте свой e-mail, и мы оповестим вас, когда продукт появится', 'Theme'); + pll_register_string('Я ознакомился с политикой обработки персональных данных и пользовательским соглашением +', 'Я ознакомился с политикой обработки персональных данных и пользовательским соглашением +', 'Theme'); + pll_register_string('Оставить почту', 'Оставить почту', 'Theme'); + pll_register_string('Подписка на товар оформлена', 'Подписка на товар оформлена', 'Theme'); + pll_register_string('На ваш e-mail придет письмо, как только продукт появится в наличии.', 'На ваш e-mail придет письмо, как только продукт появится в наличии.', 'Theme'); + pll_register_string('Продолжить покупки', 'Продолжить покупки', 'Theme'); }); \ No newline at end of file diff --git a/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig b/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig index 5ecb353..d9c31de 100644 --- a/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig +++ b/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig @@ -146,8 +146,10 @@ {% endif %} {% endif %} - - {% if product.in_stock %} + {% set s_product = TimberPost(product.id) %} + + {% set s_in_stock = s_product.meta('_stock_status') == 'instock' %} + {% if s_in_stock %} {{ function('do_action', 'woocommerce_' ~ product.get_type() ~ '_add_to_cart') }} {# Start | Вывод кнопки узнать о поступлении если товара нет в наличии #}