@php switch ($promo_source) { case 'promo_campaign': $data = $result; $promo_rules = $result['promo_campaign_tier_discount_rules'] ?: null; break; case 'Promotion': $data = $result; $promo_source = 'deals_promotion'; break; default: $data = $result; $promo_source = 'deals'; break; } switch ($promo_type) { case 'tier-discount': $promo_rules = ($result['promo_campaign_tier_discount_rules'] ?? $result['deals_tier_discount_rules'] ?? $result['deals_promotion_tier_discount_rules']) ?: null; $is_all_product = $result['promo_campaign_tier_discount_rules'][0]['is_all_product'] ?? $result['deals_tier_discount_rules'][0]['is_all_product'] ?? $result['deals_promotion_tier_discount_rules'][0]['is_all_product'] ?? 1; break; case 'bxgy': $promo_rules = ($result['promo_campaign_buyxgety_rules'] ?? $result['deals_buyxgety_rules'] ?? $result['deals_promotion_buyxgety_rules']) ?: null; $is_all_product = $result['promo_campaign_buyxgety_rules'][0]['is_all_product'] ?? $result['deals_buyxgety_rules'][0]['is_all_product'] ?? $result['deals_promotion_buyxgety_rules'][0]['is_all_product'] ?? 1; break; default: $promo_rules = null; $is_all_product = 1; break; } $brands = array_column($result['brands'], 'id_brand'); $product_type = $result['product_type'] ?? 'single'; @endphp @section('promo-product')
*
@overwrite @section('promo-product-script') @overwrite