diff --git a/wp-content/themes/cosmopet/modules/shop/components/single-product/component-controller.php b/wp-content/themes/cosmopet/modules/shop/components/single-product/component-controller.php index ecca9fc..e20b7b8 100644 --- a/wp-content/themes/cosmopet/modules/shop/components/single-product/component-controller.php +++ b/wp-content/themes/cosmopet/modules/shop/components/single-product/component-controller.php @@ -147,4 +147,13 @@ add_filter('timber/context', function ($context) use ($context_for_twig) { } } + +if (class_exists('WCS_ATT_Product_Schemes')) { + $schemes = WCS_ATT_Product_Schemes::get_subscription_schemes($product); + $context['has_subscription_options'] = !empty($schemes); + } else { + $context['has_subscription_options'] = false; + } + + Timber::render('_pages/shop/product-single.twig', $context); \ 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 d9c31de..ea4fc05 100644 --- a/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig +++ b/wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig @@ -84,7 +84,8 @@ {# Start | Цена для неподписочного товара #} - {% if product.get_price %} + + {% if not has_subscription_options and product.get_price %}