From 9465d60a3c497c93b613c39833e31537e092e027 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Wed, 3 Dec 2025 14:08:14 -0700 Subject: [PATCH] fixes #622 - twig3 breaking editor preview Signed-off-by: Andy Miller --- classes/plugin/AdminController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classes/plugin/AdminController.php b/classes/plugin/AdminController.php index 23b8c1f4..6e4e561b 100644 --- a/classes/plugin/AdminController.php +++ b/classes/plugin/AdminController.php @@ -2369,7 +2369,10 @@ class AdminController extends AdminBaseController // Add theme template paths to Twig loader $template_paths = $this->grav['locator']->findResources('theme://templates'); - $this->grav['twig']->twig->getLoader()->addLoader(new FilesystemLoader($template_paths)); + $loader = $this->grav['twig']->loader(); + foreach ($template_paths as $path) { + $loader->addPath($path); + } $html = $page->content();