From 66014e6bb71118f243f2a067a34459aef646a78e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Mummert?= Date: Mon, 22 Dec 2025 17:23:52 +0100 Subject: [PATCH] Add Index Listener --- src/EventListener/IndexPageListener.php | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/EventListener/IndexPageListener.php b/src/EventListener/IndexPageListener.php index 1a61b56..4b83c2d 100644 --- a/src/EventListener/IndexPageListener.php +++ b/src/EventListener/IndexPageListener.php @@ -4,15 +4,21 @@ namespace MummertMedia\ContaoMeilisearchBundle\EventListener; class IndexPageListener { - /** - * Wird bei jeder Indexierung aufgerufen - */ public function onIndexPage(string $content, array &$data, array &$set): void { - // absolut eindeutiger Beweis - error_log('### MEILI TEST LISTENER CALLED ###'); + echo PHP_EOL; + echo '================ MEILI INDEX DEBUG ================' . PHP_EOL; - // optional: Kontext anzeigen - error_log('### MEILI SET: ' . json_encode($set)); + echo '--- CONTENT (first 500 chars) ---------------------' . PHP_EOL; + echo substr(strip_tags($content), 0, 500) . PHP_EOL; + + echo '--- DATA (tl_search record, BEFORE write) ---------' . PHP_EOL; + print_r($data); + + echo '--- SET (context) ---------------------------------' . PHP_EOL; + print_r($set); + + echo '==================================================' . PHP_EOL; + echo PHP_EOL; } } \ No newline at end of file