Andrei | fix upsales setting

pull/36/head
Антон 1 month ago
parent 361b806265
commit 692bd3e30c
  1. 5
      wp-content/themes/cosmopet/modules/shop/components/single-product/component-controller.php
  2. 5
      wp-content/themes/cosmopet/templates/_pages/shop/product-single.twig

@ -132,8 +132,7 @@ add_filter('timber/context', function ($context) use ($context_for_twig) {
$context['product'] = $product; $context['product'] = $product;
$context['related_products'] = array(); $context['related_products'] = array();
$related_products_ids = wc_get_related_products($product_id, 5); $related_products_ids = $product->get_upsell_ids();
if ($related_products_ids) { if ($related_products_ids) {
foreach ($related_products_ids as $related_id) { foreach ($related_products_ids as $related_id) {
$related_product = wc_get_product($related_id); $related_product = wc_get_product($related_id);
@ -142,8 +141,6 @@ add_filter('timber/context', function ($context) use ($context_for_twig) {
} }
} }
} }
if (class_exists('WCS_ATT_Product_Schemes')) { if (class_exists('WCS_ATT_Product_Schemes')) {
$schemes = WCS_ATT_Product_Schemes::get_subscription_schemes($product); $schemes = WCS_ATT_Product_Schemes::get_subscription_schemes($product);
$context['has_subscription_options'] = !empty($schemes); $context['has_subscription_options'] = !empty($schemes);

@ -341,8 +341,7 @@
</div> </div>
<div class="product__main"> <div class="product__main">
{% set recommended_products = function('get_field', 'recommended_products', product.id) %}
{% set related_products = recommended_products ? recommended_products : function('wc_get_related_products', product.id, 4) %}
{% if related_products %} {% if related_products %}
<div class="detail__wrapper-catalot"> <div class="detail__wrapper-catalot">
<div class="detail__catalot"> <div class="detail__catalot">
@ -365,7 +364,7 @@
{% for related_product in related_products %} {% for related_product in related_products %}
<div class="swiper-slide"> <div class="swiper-slide">
{% set post_id = related_product.ID is defined ? related_product.ID : related_product %} {% set post_id = related_product.id %}
{% set wc_product = TimberPost(post_id) %} {% set wc_product = TimberPost(post_id) %}
{% if wc_product %} {% if wc_product %}
{% include '_blocks/shop/archive-product-tease.twig' with {post: wc_product} %} {% include '_blocks/shop/archive-product-tease.twig' with {post: wc_product} %}

Loading…
Cancel
Save