primarynav uses menustart and menuend

This commit is contained in:
Evan Prodromou 2011-03-07 12:37:07 -05:00
parent b4f1281799
commit 8e03c83a57
1 changed files with 7 additions and 3 deletions

View File

@ -50,8 +50,7 @@ class PrimaryNav extends Menu
function show()
{
$user = common_current_user();
$this->action->elementStart('ul', array('class' => 'nav',
'id' => 'site_nav_global_primary'));
$this->menuStart();
if (Event::handle('StartPrimaryNav', array($this->action))) {
if (!empty($user)) {
$this->action->menuItem(common_local_url('profilesettings'),
@ -89,7 +88,12 @@ class PrimaryNav extends Menu
Event::handle('EndPrimaryNav', array($this->action));
}
$this->menuEnd();
$this->action->elementEnd('ul');
}
function id()
{
return 'site_nav_global_primary';
}
}