From 676856a74c02bd0ae2ab7cc52bbb92b3ae181600 Mon Sep 17 00:00:00 2001 From: Logan Gunn Date: Tue, 21 May 2024 10:47:07 -0400 Subject: [PATCH] Updated liquid code and removed old translations --- locales/en.default.json | 4 ---- sections/featured-product.liquid | 8 ++++++-- sections/main-cart-footer.liquid | 32 ++++++++++++++++++++++++-------- sections/main-product.liquid | 22 ++++++++++++++-------- snippets/cart-drawer.liquid | 32 ++++++++++++++++++++++++-------- snippets/quick-order-list.liquid | 32 ++++++++++++++++++++++++-------- 6 files changed, 92 insertions(+), 38 deletions(-) diff --git a/locales/en.default.json b/locales/en.default.json index 9d174905390..c8a8a976f70 100644 --- a/locales/en.default.json +++ b/locales/en.default.json @@ -292,10 +292,6 @@ "empty": "Your cart is empty", "cart_error": "There was an error while updating your cart. Please try again.", "cart_quantity_error_html": "You can only add {{ quantity }} of this item to your cart.", - "taxes_and_shipping_policy_at_checkout_html": "Taxes, Discounts and shipping calculated at checkout", - "taxes_included_but_shipping_at_checkout": "Tax included and shipping and discounts calculated at checkout", - "taxes_included_and_shipping_policy_html": "Tax included. Shipping and discounts calculated at checkout.", - "taxes_and_shipping_at_checkout": "Taxes, discounts and shipping calculated at checkout", "duties_and_taxes_included_shipping_at_checkout_with_policy_html": "Duties and taxes included. Discounts and shipping calculated at checkout.", "duties_and_taxes_included_shipping_at_checkout_without_policy": "Duties and taxes included. Discounts and shipping calculated at checkout.", "taxes_included_shipping_at_checkout_with_policy_html": "Taxes included. Discounts and shipping calculated at checkout.", diff --git a/sections/featured-product.liquid b/sections/featured-product.liquid index 45b0a75e979..4950f2029da 100644 --- a/sections/featured-product.liquid +++ b/sections/featured-product.liquid @@ -115,10 +115,14 @@ {{ 'products.product.volume_pricing.note' | t }} {%- endif -%} - {%- if cart.taxes_included or shop.shipping_policy.body != blank -%} + {%- if cart.taxes_included or cart.duties_included or shop.shipping_policy.body != blank -%}
- {%- if cart.taxes_included -%} + {%- if cart.duties_included and cart.taxes_included -%} + {{ 'products.product.duties_and_taxes_included' | t }} + {%- elsif cart.taxes_included -%} {{ 'products.product.taxes_included' | t }} + {%- elsif cart.duties_included -%} + {{ 'products.product.duties_included' | t }} {%- endif -%} {%- if shop.shipping_policy.body != blank -%} {{ 'products.product.shipping_policy_html' | t: link: shop.shipping_policy.url }} diff --git a/sections/main-cart-footer.liquid b/sections/main-cart-footer.liquid index 66d43b577ea..d36bd51bfd2 100644 --- a/sections/main-cart-footer.liquid +++ b/sections/main-cart-footer.liquid @@ -64,14 +64,30 @@
- {%- if cart.taxes_included and shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_included_and_shipping_policy_html' | t: link: shop.shipping_policy.url }} - {%- elsif cart.taxes_included -%} - {{ 'sections.cart.taxes_included_but_shipping_at_checkout' | t }} - {%- elsif shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_and_shipping_policy_at_checkout_html' | t: link: shop.shipping_policy.url }} - {%- else -%} - {{ 'sections.cart.taxes_and_shipping_at_checkout' | t }} + {%- if cart.duties_included == true and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == true and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} {%- endif -%} diff --git a/sections/main-product.liquid b/sections/main-product.liquid index 4066ae8f94e..1ba6c7eedb0 100644 --- a/sections/main-product.liquid +++ b/sections/main-product.liquid @@ -115,14 +115,20 @@ {{ 'products.product.volume_pricing.note' | t }} {%- endif -%} -
- {%- if cart.taxes_included -%} - {{ 'products.product.taxes_included' | t }} - {%- endif -%} - {%- if shop.shipping_policy.body != blank -%} - {{ 'products.product.shipping_policy_html' | t: link: shop.shipping_policy.url }} - {%- endif -%} -
+ {%- if cart.taxes_included or cart.duties_included or shop.shipping_policy.body != blank -%} +
+ {%- if cart.duties_included and cart.taxes_included -%} + {{ 'products.product.duties_and_taxes_included' | t }} + {%- elsif cart.taxes_included -%} + {{ 'products.product.taxes_included' | t }} + {%- elsif cart.duties_included -%} + {{ 'products.product.duties_included' | t }} + {%- endif -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'products.product.shipping_policy_html' | t: link: shop.shipping_policy.url }} + {%- endif -%} +
+ {%- endif -%}
{%- assign product_form_installment_id = 'product-form-installment-' | append: section.id -%} {%- form 'product', product, id: product_form_installment_id, class: 'installment caption-large' -%} diff --git a/snippets/cart-drawer.liquid b/snippets/cart-drawer.liquid index 62533d38d99..f53259a90d5 100644 --- a/snippets/cart-drawer.liquid +++ b/snippets/cart-drawer.liquid @@ -493,14 +493,30 @@
- {%- if cart.taxes_included and shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_included_and_shipping_policy_html' | t: link: shop.shipping_policy.url }} - {%- elsif cart.taxes_included -%} - {{ 'sections.cart.taxes_included_but_shipping_at_checkout' | t }} - {%- elsif shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_and_shipping_policy_at_checkout_html' | t: link: shop.shipping_policy.url }} - {%- else -%} - {{ 'sections.cart.taxes_and_shipping_at_checkout' | t }} + {%- if cart.duties_included == true and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == true and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} {%- endif -%} diff --git a/snippets/quick-order-list.liquid b/snippets/quick-order-list.liquid index c9991b9eca6..7f1c9bcdd11 100644 --- a/snippets/quick-order-list.liquid +++ b/snippets/quick-order-list.liquid @@ -161,14 +161,30 @@

{{ 'sections.quick_order_list.product_total' | t }}

- {%- if cart.taxes_included and shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_included_and_shipping_policy_html' | t: link: shop.shipping_policy.url }} - {%- elsif cart.taxes_included -%} - {{ 'sections.cart.taxes_included_but_shipping_at_checkout' | t }} - {%- elsif shop.shipping_policy.body != blank -%} - {{ 'sections.cart.taxes_and_shipping_policy_at_checkout_html' | t: link: shop.shipping_policy.url }} - {%- else -%} - {{ 'sections.cart.taxes_and_shipping_at_checkout' | t }} + {%- if cart.duties_included == true and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_and_taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == true -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_included_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == true and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url}} + {%- else -%} + {{ 'sections.cart.duties_included_taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} + {%- elsif cart.duties_included == false and cart.taxes_included == false -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_with_policy_html' | t: link: shop.shipping_policy.url }} + {%- else -%} + {{ 'sections.cart.taxes_at_checkout_shipping_at_checkout_without_policy' | t }} + {%- endif -%} {%- endif -%}