From 2a19a0a2e014da6ae5502e25ee8850c611e5b669 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Thu, 7 Jan 2016 15:42:40 -0500 Subject: [PATCH] To cache the nav proxy pages --- nav.php | 14 +++++++++++--- off-canvas-nav.php | 12 ++++++++++-- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/nav.php b/nav.php index 4591ede..3a138a2 100644 --- a/nav.php +++ b/nav.php @@ -1,6 +1,12 @@ get('proxynav', 'Toolbox')) { + $output = unserialize($navContent); + echo $output; +} else { + + $dbh = Toolkit_Database::getInstance(); $keywordReplacement = new Toolkit_Template_KeywordReplacement( new Toolkit_Toolbox_PageGatewayPublish( $dbh @@ -27,6 +33,8 @@ $dbh = Toolkit_Database::getInstance(); $glmPage->mainNav = $glmPage->_getMainNav(2); $glmPage->mobileNav = $glmPage->_getMobileNavigation(); $glmPage->mainNavigationUl = $glmPage->_getMainNavigation(); - echo $glmPage->mainNavigationUl; -// echo $glmPage->mobileNav; + $output = $glmPage->mainNavigationUl; + $cache->save(serialize($output), 'proxynav', 'Toolbox'); + echo $output; +} ?> diff --git a/off-canvas-nav.php b/off-canvas-nav.php index de10e3f..b7ee461 100644 --- a/off-canvas-nav.php +++ b/off-canvas-nav.php @@ -1,6 +1,11 @@ get('proxyoffcanvasnav', 'Toolbox')) { + $output = unserialize($navContent); + echo $output; +} else { + $dbh = Toolkit_Database::getInstance(); $keywordReplacement = new Toolkit_Template_KeywordReplacement( new Toolkit_Toolbox_PageGatewayPublish( $dbh @@ -25,5 +30,8 @@ $dbh = Toolkit_Database::getInstance(); 2 ); $glmPage->mobileNav = $glmPage->_getMobileNavigation(); - echo $glmPage->mobileNav; + $output = $glmPage->mobileNav; + $cache->save(serialize($output), 'proxyoffcanvasnav', 'Toolbox'); + echo $output; +} ?> -- 2.17.1