2

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

1 回答 1

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)')
        )
);
于 2013-06-18T15:53:40.560 回答