(function () { const params = new URLSearchParams(window.location.search); if (params.get("cart_origin") !== "meta_shops") { return; } const productsParam = params.get("products"); if (!productsParam) { return; } const products = productsParam.split(",").map(function (item) { const parts = item.split(":"); return { id: Number(parts[0]), quantity: Number(parts[1]) }; }); const cart = { gotoCheckout: true, products: products }; const cartCode = encodeURIComponent(JSON.stringify(cart)); window.location.href = window.location.origin + "/products#!/~/cart/create=" + cartCode; })();