Panier réservé pendant
% liquid
assign is_quantity = false
if block.settings.goal_type == 'quantity'
assign is_quantity = true
endif
if is_quantity
assign goal_multiplier = 1.0
assign goal_max_reference = items_count
else
assign goal_multiplier = 100.00
assign goal_max_reference = cart.items_subtotal_price
endif
if block.settings.enable_goal_1
assign highest_goal = block.settings.goal_1_amount | times: goal_multiplier
endif
if block.settings.enable_goal_2
assign highest_goal = block.settings.goal_2_amount | times: goal_multiplier
endif
if block.settings.enable_goal_3
assign highest_goal = block.settings.goal_3_amount | times: goal_multiplier
endif
assign bar_progress = goal_max_reference | divided_by: highest_goal | times: 100.00
assign all_goals_reached = false
if bar_progress >= 100.00
assign all_goals_reached = true
assign bar_progress = 100
endif
assign next_goal_text = nil
if block.settings.enable_goal_1
assign goal_1_position = block.settings.goal_1_amount | divided_by: highest_goal | times: goal_multiplier | times: 100.00
if goal_1_position > bar_progress and next_goal_text == nil
assign next_goal_text = block.settings.goal_1_text
assign next_goal = block.settings.goal_1_amount | times: goal_multiplier
endif
endif
if block.settings.enable_goal_2
assign goal_2_position = block.settings.goal_2_amount | divided_by: highest_goal | times: goal_multiplier | times: 100.00
if goal_2_position > bar_progress and next_goal_text == nil
assign next_goal_text = block.settings.goal_2_text
assign next_goal = block.settings.goal_2_amount | times: goal_multiplier
endif
endif
if block.settings.enable_goal_3
assign goal_3_position = block.settings.goal_3_amount | divided_by: highest_goal | times: goal_multiplier | times: 100.00
if goal_3_position > bar_progress and next_goal_text == nil
assign next_goal_text = block.settings.goal_3_text
assign next_goal = block.settings.goal_3_amount | times: goal_multiplier
endif
endif
%}
Il te reste
€40
pour débloquer la livraison offerte 🚚