Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {% if context == "cart" or context == "checkout" %}
- <script>
- FC.client.on("render.done", function() {
- var message = '<p>Message to be shown if there is more than 1 of each type of product by category.</p>',
- both_categories = false,
- number_default = 0,
- number_perishables = 0;
- for (var i=0; i<FC.json.items.length; i++) {
- if (FC.json.items[i].category == "DEFAULT") {
- number_default = number_default + FC.json.items[i].quantity;
- }
- if (FC.json.items[i].category == "Perishables") {
- number_perishables = number_perishables + FC.json.items[i].quantity;
- }
- }
- if (number_default > 1 && number_perishables > 1) {
- both_categories = true;
- }
- if ($(".shipping-note").length == 0 && FC.json.shipping_address.shipping_results.length > 0 && both_categories == true) {
- if (FC.json.context == "checkout") {
- $(".fc-checkout__section--shipping-results").append('<div class="row shipping-note"><div class="col-sm-10 col-sm-push-1">' + message + '</div></div>');
- } else {
- $(".fc-shipping-rates").append('<div class="fc-input-group--sidebar shipping-note"><br>' + message + '</div>');
- }
- }
- });
- </script>
- {% endif %}
Add Comment
Please, Sign In to add comment