Skip to content

Commit

Permalink
Created function to display the cart list items in the cart section
Browse files Browse the repository at this point in the history
  • Loading branch information
DiksonIvySon committed Oct 18, 2023
1 parent a16cf64 commit 80be30e
Show file tree
Hide file tree
Showing 9 changed files with 41 additions and 9 deletions.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
32 changes: 32 additions & 0 deletions landingPage/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,37 @@ function addToCartList(name, price, imageURL) {
let new_cartItem = new cartItem(name, price, imageURL);
cartList.push(new_cartItem);
console.log(cartList)
display_cartList();
}

//function to display the cart list items in the cart section
function display_cartList() {
let cartItem_container = document.querySelector('.cart-items-container');
cartItem_container.textContent = "";

for (let i = 0; i<cartList.length; i++) {
let cart_Item = document.createElement('div');
cart_Item.setAttribute('class', 'cart-item');
cart_Item.innerHTML= `
<div class="cart-item-img">
<img src=${cartList[i].imageURL} >
</div>
<div class="cart-item-info">
<div>
<span><strong>ITEM: </strong>${cartList[i].name}</span>
</div>
<div>
<label for="qualities"><strong>Quality: </strong></label>
<input type="number" value="1">
</div>
<div>
<span><strong>PRICE: </strong>R${cartList[i].price}</span>
</div>
<button role="button" class="remove-btn">REMOVE</button>
</div>
`

cartItem_container.appendChild(cart_Item);
}
}

18 changes: 9 additions & 9 deletions landingPage/store.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h2>MUSIC</h2>
<strong class="name1">Album 4</strong>
</div>
<div>
<img class="image1" src="IMAGES/darksax3 images.jpg" >
<img class="image1" src="IMAGES/darksax3-images.jpg" >
</div>
<div>
<span>R <span class="price1">100</span></span>
Expand All @@ -40,7 +40,7 @@ <h2>MUSIC</h2>
<strong class="name2">Album 4</strong>
</div>
<div>
<img class="image2" src="IMAGES/darksax4 images.jpg" >
<img class="image2" src="IMAGES/darksax4-images.jpg" >
</div>
<div>
<span>R <span class="price2">100</span></span>
Expand All @@ -52,7 +52,7 @@ <h2>MUSIC</h2>
<strong class="name3">Album 3</strong>
</div>
<div>
<img class="image3" src="IMAGES/darksax5 images.jpg" >
<img class="image3" src="IMAGES/darksax5-images.jpg" >
</div>
<div>
<span>R <span class="price3">100</span></span>
Expand All @@ -64,7 +64,7 @@ <h2>MUSIC</h2>
<strong class="name4">Album 4</strong>
</div>
<div>
<img class="image4" src="IMAGES/darksax6 images.jpg" >
<img class="image4" src="IMAGES/darksax6-images.jpg" >
</div>
<div>
<span>R <span class="price4">100</span></span>
Expand All @@ -81,7 +81,7 @@ <h2>MERCH</h2>
<strong class="name5">Dark Saxophone 1</strong>
</div>
<div>
<img class="image5" src="IMAGES/darksax1 images.jpg" >
<img class="image5" src="IMAGES/darksax1-images.jpg" >
</div>
<div>
<span>R <span class="price5">100</span></span>
Expand All @@ -93,7 +93,7 @@ <h2>MERCH</h2>
<strong class="name6">Dark Saxophone 2</strong>
</div>
<div>
<img class="image6" src="IMAGES/darksax2 images.jpg" >
<img class="image6" src="IMAGES/darksax2-images.jpg" >
</div>
<div>
<span>R <span class="price6">200</span></span>
Expand All @@ -105,7 +105,7 @@ <h2>MERCH</h2>
<strong class="name7">Dark Saxophone 1</strong>
</div>
<div>
<img class="image7" src="IMAGES/darksax1 images.jpg" >
<img class="image7" src="IMAGES/darksax1-images.jpg" >
</div>
<div>
<span>R <span class="price7">500</span></span>
Expand All @@ -117,7 +117,7 @@ <h2>MERCH</h2>
<strong class="name8">Dark Saxophone 2</strong>
</div>
<div>
<img class="image8" src="IMAGES/darksax2 images.jpg" >
<img class="image8" src="IMAGES/darksax2-images.jpg" >
</div>
<div>
<span>R <span class="price8">700</span></span>
Expand All @@ -132,7 +132,7 @@ <h2>CART</h2>
<div class="cart-items-container">
<div class="cart-item">
<div class="cart-item-img">
<img src="IMAGES/darksax1 images.jpg" >
<img src="IMAGES/darksax1-images.jpg" >
</div>
<div class="cart-item-info">
<div>
Expand Down

0 comments on commit 80be30e

Please sign in to comment.