2

我是 Zend Framework 1 的新手,并且一直致力于我的第一个项目。在创建一个非常详细的视图助手时,我意识到有一些与视图助手直接相关的 javascript(主要是 ajax 调用等)。目前,我只是在调用该帮助程序的视图脚本中定义了它们,但现在我计划移动它,因为它可以正常工作。

我的问题:推荐的放置与视图助手直接相关的 javascript 的位置在哪里?

谢谢!

4

1 回答 1

1

迟到总比不到好。您应该将您的 javascript 代码放入帮助程序的视图文件中。

基本上,如果您的助手位于以下位置:

/views/helpers/YourHelper.php

你可以在它自己的视图中渲染它:

return $this->view->render('-helpers/your-helper.phtml'); 

并将 javascript 代码放入位于以下位置的帮助器视图中:

/views/scripts/-helpers/your-helper.phtml 

希望这会有所帮助。最好的

于 2014-04-19T15:33:15.177 回答