Mehrere anpassungen, damit ergebnisse angezeigt werden

This commit is contained in:
rirat-0
2026-06-02 17:53:04 +02:00
parent a00ddf18e6
commit 90ab57e4cb
2 changed files with 17 additions and 17 deletions
+10 -10
View File
@@ -8,6 +8,8 @@ echo "Aktueller Session-Inhalt (SESSION): "; print_r($_SESSION);
echo "</pre>"; echo "</pre>";
// debugging // debugging
require_once '../php/model/Article.php';
$results = $_SESSION["search_results"] ?? []; $results = $_SESSION["search_results"] ?? [];
$query = $_SESSION["search_query"] ?? ""; $query = $_SESSION["search_query"] ?? "";
$resultCount = count($results); $resultCount = count($results);
@@ -66,21 +68,20 @@ $resultCount = count($results);
<!-- Ergebnisliste --> <!-- Ergebnisliste -->
<div class="s-res-list"> <div class="s-res-list">
<?php <?php if (isset($_SESSION['message']) && $_SESSION['message'] == "new_search_results"): ?>
if(isset($_SESSION['message']) && $_SESSION['message'] == "new_search_results"): ?>
<?php if ($resultCount === 0): ?>
<?php if ($resultCount === 0): ?>
<p>Keine Beiträge zu diesem Suchbegriff gefunden.</p> <p>Keine Beiträge zu diesem Suchbegriff gefunden.</p>
<?php else: ?> <?php else: ?>
<?php foreach ($results as $item): ?> <?php foreach ($results as $item): ?>
<div class="s-res-item"> <div class="s-res-item">
<div class="s-res-content"> <div class="s-res-content">
<h2 class="s-res-item-title"> <h2 class="s-res-item-title">
<a href="index.php?pfad=showArticle&id=<?php echo $item->id; ?>" class="s-res-link"> <a href="index.php?pfad=showArticle&id=<?php echo $item->id; ?>" class="s-res-link">
<?php echo htmlspecialchars($item->title); ?> <?php echo htmlspecialchars($item->title); ?>
</a> </a>
</h2> </h2>
<p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($item->author); ?></span></p> <p class="s-res-author">Von: <span class="s-res-author-name"><?php echo htmlspecialchars($item->author); ?></span></p>
</div> </div>
<div class="s-res-arrow">&rarr;</div> <div class="s-res-arrow">&rarr;</div>
</div> </div>
@@ -88,15 +89,14 @@ $resultCount = count($results);
<?php endif; ?> <?php endif; ?>
<?php elseif (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_parameters"): ?> <?php elseif (isset($_SESSION["message"]) && $_SESSION["message"] == "missing_parameters"): ?>
<p> <p>Bitte überprüfe deine Sucheingabe und versuche es erneut!</p>
Bitte überprüfe deine Sucheingabe und versuche es erneut!
</p>
<?php endif; ?> <?php endif; ?>
<?php <?php
// Die Nachricht nach dem Anzeigen direkt löschen, damit sie beim nächsten Laden weg ist
unset($_SESSION["message"]); unset($_SESSION["message"]);
?> ?>
</div> </div>
<div class="s-res-pagination-footer"> <div class="s-res-pagination-footer">
+7 -7
View File
@@ -7,13 +7,13 @@
*/ */
class Article class Article
{ {
private $id; public $id;
private $title; public $title;
private $content; public $content;
private $author; public $author;
private $creationDate; public $creationDate;
private $category; public $category;
private $tags; public $tags;
/** /**
* Konstruktor * Konstruktor