我被要求将一些Google事件跟踪添加到我正在修复的网站上的链接中。 这依赖于'onclick'属性,ZEND框架(1.11.11)应用程序似乎生成这些链接,如下所述。 我无法找到如何为此函数添加自定义属性,特别是'onclick'。 这甚至可能吗?我从来没有和Zend相处过,如果有可能的话,那里的任何大师都可能比我更清楚。
/**
* @return Zend_Navigation_Page_Uri
*/
public function getBrochurePageUri()
{
return new Zend_Navigation_Page_Uri(array(
'label' => 'Brochure request',
'uri' => 'http://www.website.com/brochure/'
)
);
}
答案 0 :(得分:1)
尝试添加以下内容:
'attribs' => array('onclick'=>'somefunction(params)')
产生以下结果:
return new Zend_Navigation_Page_Uri(array(
'label' => 'Brochure request',
'uri' => 'http://www.website.com/brochure/',
'attribs' => array('onclick'=>'somefunction(params)')
)
);