From c3c128fe0afbd118847a14ac3b95bf29abdf50cb Mon Sep 17 00:00:00 2001 From: Viktor Pedersen <viktor@dsv.su.se> Date: Thu, 9 Sep 2021 11:11:10 +0200 Subject: [PATCH] bug search --- include/Product.php | 4 +++- include/SearchPage.php | 10 ++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/include/Product.php b/include/Product.php index 46ed39f..6451afa 100644 --- a/include/Product.php +++ b/include/Product.php @@ -120,7 +120,9 @@ class Product extends Entity { 'invoice', 'status', 'tag')); - var_dump('DEBUG $terms post translation: ', $terms, '<br><br>'); + print('DEBUG $terms POST TRANSLATION: '); + var_dump($terms); + print('<br><br>'); $matches = array(); foreach($terms as $field => $values) { if(property_exists($this, $field)) { diff --git a/include/SearchPage.php b/include/SearchPage.php index 110f9f0..15cc9c1 100644 --- a/include/SearchPage.php +++ b/include/SearchPage.php @@ -66,6 +66,7 @@ class SearchPage extends Page { $mayMatchArray = array(); foreach($terms as $key => $term) { + var_dump("dump term: ", $term); foreach($term as $value => $parsedTerm) { print('DEBUG $parsedTerm: '); var_dump($parsedTerm); @@ -111,8 +112,7 @@ class SearchPage extends Page { foreach($items as $item) { $result = $item->matches($mustMatchArray, True); if($result) { - // $sanitizedItems[] = array($item, $result); - $out[] = array($item, $result); + $sanitizedItems[] = array($item, $result); } // $mustMatchCheck = array(); @@ -156,8 +156,9 @@ class SearchPage extends Page { // } } print('DEBUG $out: '); - var_dump($out); + var_dump($sanitizedItems); print('<br><br>'); + // $out = array(); // foreach($sanitizedItems as $sanitizedItem) { // print('DEBUG $sanitizedItem: '); // var_dump($sanitizedItem); @@ -177,7 +178,8 @@ class SearchPage extends Page { // } // return array(); - return $out; + // return $out; + return $sanitizedItems; } private function translate_terms($terms) {