Add Index Listener

This commit is contained in:
Jürgen Mummert
2025-12-22 19:59:08 +01:00
parent d846d73b26
commit 484e3faf16
@@ -4,13 +4,14 @@ namespace MummertMedia\ContaoMeilisearchBundle\EventListener;
use Contao\PageModel; use Contao\PageModel;
use Contao\LayoutModel; use Contao\LayoutModel;
use Contao\PageRegular;
class MeilisearchPageMarkerListener class MeilisearchPageMarkerListener
{ {
public function onGeneratePage( public function onGeneratePage(
PageModel $page, PageModel $page,
LayoutModel $layout, LayoutModel $layout,
array &$pageData PageRegular $pageRegular
): void { ): void {
$priority = (int) $page->priority; $priority = (int) $page->priority;
$keywords = trim((string) $page->keywords); $keywords = trim((string) $page->keywords);
@@ -36,7 +37,7 @@ class MeilisearchPageMarkerListener
implode("\n", $lines) . implode("\n", $lines) .
"\n-->\n"; "\n-->\n";
// HTML am Ende anhängen // 🔥 HTML-Ausgabe am Ende erweitern (Contao 5 korrekt)
$pageData['output'] .= $comment; $pageRegular->Template->output .= $comment;
} }
} }