This commit is contained in:
Jonathan Chevalier
2022-09-26 13:06:48 +02:00
parent ed03b76aaf
commit 079cb602c7
2 changed files with 23 additions and 2 deletions

View File

@@ -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'});
}

View File

@@ -3,6 +3,8 @@
<div v-for="product in store.productList" class="card">
<div class="card-header">{{ product.name }}</div>
<div class="card-body">{{ product.price }}</div>
<button @click="addToCart(product.id)">Ajouter au panier</button>
</div>
</template>
@@ -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)
}
}
}
</script>