From 079cb602c7bdad6cdb2aa7103022ec95caa5433e Mon Sep 17 00:00:00 2001 From: Jonathan Chevalier Date: Mon, 26 Sep 2022 13:06:48 +0200 Subject: [PATCH] WIP MMCM --- src/views/address-check.vue | 4 +++- src/views/delivery-option.vue | 21 ++++++++++++++++++++- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/views/address-check.vue b/src/views/address-check.vue index 6d5398e..10b0854 100644 --- a/src/views/address-check.vue +++ b/src/views/address-check.vue @@ -56,7 +56,7 @@ export default { }, checkIdAddressIsEligible: async function () { - const urlApi = '/php/api/v3/mmcm.php?street=' + encodeURI(this.store.street) + const urlApi = '/php/api/v3/mmcm.php?EXEC=getEligibility&street=' + encodeURI(this.store.street) + '&zip_code=' + this.store.zipCode + '&city=' + this.store.city @@ -68,6 +68,8 @@ export default { } }) + console.log(productList); + this.store.setProductList(productList); this.$router.push({path: '/delivery-option'}); } diff --git a/src/views/delivery-option.vue b/src/views/delivery-option.vue index b9f4f35..13c3824 100644 --- a/src/views/delivery-option.vue +++ b/src/views/delivery-option.vue @@ -3,6 +3,8 @@
{{ product.name }}
{{ product.price }}
+ +
@@ -17,7 +19,24 @@ export default { store } }, - name: "delivery-option" + name: "delivery-option", + methods: { + addToCart: async function (idProduct) { +console.log(this.store.productList) + const urlApi = '/php/api/v3/mmcm.php?EXEC=addToCart&ID_PRODUCT=' + idProduct; + console.log(urlApi) + + const result = await fetch(urlApi) + .then(response => { + if (response.ok) { + return response.json(); + } + }) + + console.log(result) + + } + } }