Zend_Navigation_Page和onclick属性?

时间:2013-06-18 15:49:34

标签: zend-framework onclick

我被要求将一些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/'
            )
    );
}

1 个答案:

答案 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)')
        )
);