Add search results view
This commit is contained in:
parent
891f694561
commit
d35a39644e
26
Views/search/search.php
Normal file
26
Views/search/search.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
# Check presence of the search term query parameter, to avoid getting a warning as the input placeholder value
|
||||
$has_search_term = $A_view["search_term"] === null;
|
||||
?>
|
||||
<main>
|
||||
<!-- Inclure les catégories -->
|
||||
<?php View::show("common/category_list") ?>
|
||||
<form method="GET" action="search">
|
||||
<label for="search_term">Saisissez les termes à rechercher</label>
|
||||
<input id="search_term" type="text" name="search_term" placeholder="<?= $has_search_term ? $A_view["search_term"] : "Votre recherche" ?>">
|
||||
<input type="submit" value="Rechercher">
|
||||
</form>
|
||||
<section>
|
||||
<?php
|
||||
$search_results = $A_view["results"];
|
||||
if (empty($search_results)) {
|
||||
echo '<h2 class="no_results">Aucun résultat</h2>';
|
||||
echo '<p class="no_results_description">Assurez-vous d\'avoir rentré correctement vos termes de recherche ou essayez des mots clefs différents.</p>';
|
||||
} else {
|
||||
foreach ($search_results as $key => $value) {
|
||||
View::show("common/recipe", $value);
|
||||
}
|
||||
}
|
||||
?>
|
||||
</section>
|
||||
</main>
|
||||
Loading…
Reference in New Issue
Block a user