【发布时间】:2011-09-12 14:00:54
【问题描述】:
我有一个 Zend_Form,我可以在不同的控制器中重用它。此表单需要一个 javascript 文件。
如何在表单对象中添加指向 javascript 的链接?
从视图助手我可以使用 headScript(),但在表单内部?
谢谢。
【问题讨论】:
我有一个 Zend_Form,我可以在不同的控制器中重用它。此表单需要一个 javascript 文件。
如何在表单对象中添加指向 javascript 的链接?
从视图助手我可以使用 headScript(),但在表单内部?
谢谢。
【问题讨论】:
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$view = $viewRenderer->getView();
$view->headScript();
任何地方:)
或更简单。 Zend_Form有方法getView()
UPD:另一种方式:)
$view = Zend_Layout::getMvcInstance()->getView();
$view->headScript();
【讨论】: