This commit is contained in:
Jeremy Shipman 2014-11-21 22:38:18 +00:00
commit ab03662554
1 changed files with 6 additions and 7 deletions

View File

@ -45,18 +45,17 @@ class BetterNavigator extends DataExtension {
$isDeveloper = $member && is_array($devs) ? in_array($member->Email, $devs) : false;
//Add other data for template
$nav = array_merge($nav, array(
$nav = new ArrayData(array_merge($nav, array(
'Member' => $member,
'Stage' => Versioned::current_stage(),
'LoginLink' => Config::inst()->get('Security', 'login_url'),
'Mode' => Director::get_environment_type(),
'IsDeveloper' => $isDeveloper
));
'IsDeveloper' => $isDeveloper,
'ID' => $this->owner->ID,
'Link' => $this->owner->Link()
)));
//Merge with page data, send to template and render
$nav = new ArrayData($nav);
$page = $this->owner->customise($nav);
return $page->renderWith('BetterNavigator');
return $nav->renderWith('BetterNavigator');
}
}
return false;