From 23023edeb276b36653907ccd411b1c7db241fdcc Mon Sep 17 00:00:00 2001 From: Awilum Date: Mon, 28 May 2018 02:36:51 +0300 Subject: [PATCH] Content: new event added: onCurrentPageBeforeDisplayed --- flextype/Content.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flextype/Content.php b/flextype/Content.php index 0e4ede23..e38013d7 100755 --- a/flextype/Content.php +++ b/flextype/Content.php @@ -93,6 +93,9 @@ class Content // Set current requested page data to $page array Content::$page = Content::getPage(Http::getUriString()); + // Event: The page has been fully processed and not sent to the display. + Event::dispatch('onCurrentPageBeforeDisplayed'); + // Display page for current requested url Content::displayCurrentPage(); @@ -521,6 +524,7 @@ class Content */ protected static function displayCurrentPage() : void { + Http::setRequestHeaders('Content-Type: text/html; charset='.Registry::get('site.charset')); Themes::view(empty(Content::$page['template']) ? 'templates/default' : 'templates/' . Content::$page['template']) ->assign('page', Content::$page, true) ->display();