X-Git-Url: https://dev.renevier.net/?a=blobdiff_plain;f=application%2Fviews%2Fhelpers%2FAnchor.php;h=6cc59bf0d4a391db43f8ff6dedee214d1b178f44;hb=627f937d7241dc4b9311759fa446c3738d05f5a9;hp=ddfe74479cf29f266c20b876ec2c53ee8e1cc404;hpb=190fd621df4920c56a422c03663874cddaa67d64;p=syj.git diff --git a/application/views/helpers/Anchor.php b/application/views/helpers/Anchor.php index ddfe744..6cc59bf 100644 --- a/application/views/helpers/Anchor.php +++ b/application/views/helpers/Anchor.php @@ -4,21 +4,13 @@ class Syj_View_Helper_Anchor extends Zend_View_Helper_HtmlElement { - public function Anchor($href, $text = null, array $attribs=array()) { - $lang = Zend_Controller_Front::getInstance()->getRequest()->getQuery('lang'); - if ($lang) { - $translator = Zend_Registry::get('Zend_Translate'); - $adapter = $translator->getAdapter(); - if ($adapter->isAvailable($lang)) { - $href = $this->view->addParamToUrl($href, 'lang', $lang); - } - } - + public function Anchor($href, $text = null, array $attribs=array(), $escape = true) { $attribs = array_merge(array('href' => $href), $attribs); if (!isset($text)) { $text = $href; } - $html = '_htmlAttribs($attribs) . '>' . $this->view->escape($text) . ''; + $content = $escape ? $this->view->escape($text) : $text; + $html = '_htmlAttribs($attribs) . '>' . $content . ''; return $html; } }