Make some functions public so can be accessed from the proxy files.
*
* @return type
*/
- private function _getMainNav($catid)
+ public function _getMainNav($catid)
{
$sideNav = new Toolkit_Template_Navigation_AllInOneSideNav(
$this->_pageGateway
return ($html) ? $html : '';
}
- private function _getMainNavigation()
+ public function _getMainNavigation()
{
$seasonImages = $this->seasonImages;
if (defined('MAIN_LEVEL_NAV_ARRAY') && MAIN_LEVEL_NAV_ARRAY) {
return ($html) ? $html : '';
}
- private function _getMobileNavigation()
+ public function _getMobileNavigation()
{
if (defined('MAIN_LEVEL_NAV_ARRAY') && MAIN_LEVEL_NAV_ARRAY) {
$mainNavArray = unserialize(MAIN_LEVEL_NAV_ARRAY);
--- /dev/null
+<?php
+require 'setup.phtml';
+$dbh = Toolkit_Database::getInstance();
+ $keywordReplacement = new Toolkit_Template_KeywordReplacement(
+ new Toolkit_Toolbox_PageGatewayPublish(
+ $dbh
+ )
+ );
+ $breadCrumbsFactory = new Toolkit_BreadCrumbsFactory(
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ )
+ );
+ $glmPage = new Toolkit_Page(
+ new Toolkit_Template_Page(),
+ $breadCrumbsFactory,
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Toolbox_ParagraphGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Template_Navigation_Factory(),
+ $keywordReplacement,
+ 2
+ );
+ $glmPage->mainNav = $glmPage->_getMainNav(2);
+ $glmPage->mobileNav = $glmPage->_getMobileNavigation();
+ $glmPage->mainNavigationUl = $glmPage->_getMainNavigation();
+ echo $glmPage->mainNavigationUl;
+// echo $glmPage->mobileNav;
+?>
--- /dev/null
+<?php
+require 'setup.phtml';
+$dbh = Toolkit_Database::getInstance();
+ $keywordReplacement = new Toolkit_Template_KeywordReplacement(
+ new Toolkit_Toolbox_PageGatewayPublish(
+ $dbh
+ )
+ );
+ $breadCrumbsFactory = new Toolkit_BreadCrumbsFactory(
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ )
+ );
+ $glmPage = new Toolkit_Page(
+ new Toolkit_Template_Page(),
+ $breadCrumbsFactory,
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Toolbox_ParagraphGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Template_Navigation_Factory(),
+ $keywordReplacement,
+ 2
+ );
+ $glmPage->mobileNav = $glmPage->_getMobileNavigation();
+ echo $glmPage->mobileNav;
+?>