<?php
-/* This file is part of Syj, Copyright (c) 2010 Arnaud Renevier,
+/* This file is part of Syj, Copyright (c) 2010-2011 Arnaud Renevier,
and is published under the AGPL license. */
class Syj_View_Helper_LogoutLink extends Zend_View_Helper_Abstract
{
public function logoutLink() {
- $currentUri = Zend_Controller_Front::getInstance()->getRequest()->getRequestUri();
- if (strpos($currentUri, '?') !== false) {
- $currentUri = strstr($currentUri, '?', true);
- }
+ $encodeduri = $this->view->UriPath(true);
$translatedString = $this->view->translate('logout');
- $href = $this->view->addParamToUrl('logout', 'redirect', $currentUri, true);
- return $this->view->anchor($href, $translatedString, array('id' => 'logout', 'class' => 'login-anchor'));
+ $href = $this->view->addParamToUrl('logout', 'redirect', $encodeduri, true);
+ return $this->view->anchor($href, $translatedString, array('id' => 'logout', 'class' => 'menu-item'));
}
}