From cdeb76ccd56e67fdedd41ea54439f4e807eb3fc2 Mon Sep 17 00:00:00 2001 From: Andreas Date: Fri, 26 Nov 2021 13:36:49 +0100 Subject: [PATCH] Add OnPagetreeLoaded Event to the setFreshNavigation method --- system/Controllers/ControllerShared.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/Controllers/ControllerShared.php b/system/Controllers/ControllerShared.php index 5b5ca46..11cb20b 100644 --- a/system/Controllers/ControllerShared.php +++ b/system/Controllers/ControllerShared.php @@ -7,6 +7,7 @@ use Typemill\Models\Folder; use Typemill\Models\WriteCache; use Typemill\Models\WriteYaml; use Typemill\Events\OnPageReady; +use Typemill\Events\OnPagetreeLoaded; abstract class ControllerShared { @@ -226,7 +227,7 @@ abstract class ControllerShared $this->setStructureLive(); } - $structureLive = $this->structureLive; + $structureLive = $this->c->dispatcher->dispatch('onPagetreeLoaded', new OnPagetreeLoaded($this->structureLive))->getData(); $this->navigation = $this->createNavigation($structureLive); # cache navigation