diff --git a/admin/vendor-product-grid.php b/admin/vendor-product-grid.php
index 42c15a2..4b31163 100644
--- a/admin/vendor-product-grid.php
+++ b/admin/vendor-product-grid.php
@@ -190,7 +190,61 @@ if($_SESSION["user_type"]!="admin"){
const array = new Array(productData)
console.log(array)
// const parseJs =JSON.parse(productData)
- function searchProduct(e){
+ function searchProduct(e) {
+ const searchInput = document.getElementById('searchProduct');
+ const productWrap = document.getElementById('productWrap');
+
+ // Clear previous search results
+ productWrap.innerHTML = '';
+
+ // Get search query and ensure it's lowercase
+ const query = searchInput.value.trim().toLowerCase();
+
+ // Filter products based on search query
+ const filteredProducts = array[0].filter(product => {
+ return product.product_name.toLowerCase().includes(query);
+ });
+
+ if (filteredProducts.length > 0) {
+ // Display filtered products
+ filteredProducts.forEach(prod => {
+ const productImage = prod.images.split(',') ?? [];
+ const image = productImage[0] ?
+ `` :
+ `
`;
+
+ const card = document.createElement('div');
+ card.classList.add('col-lg-3', 'col-md-4', 'col-sm-6');
+ card.innerHTML = `
+
₱${prod.regular_price}
+No Product Found.
`; + } + } + const search = document.getElementById('searchProduct'); + search.addEventListener("input", searchProduct); + /* function searchProduct(e){ const searchInput = document.getElementById('searchProduct') let search = [] @@ -255,7 +309,7 @@ if($_SESSION["user_type"]!="admin"){ // console.log(search) } const search = document.getElementById('searchProduct') - search.addEventListener("input", searchProduct) + search.addEventListener("input", searchProduct) */ -'; echo ''; + echo '" id="qty-input" oninput="handleInput()" />'; echo '