【问题标题】:Where to place javascript directly related to a view helper (Zend Framework 1)在哪里放置与视图助手直接相关的 javascript (Zend Framework 1)
【发布时间】:2013-11-08 00:53:50
【问题描述】:

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

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

谢谢!

【问题讨论】:

    标签: php zend-framework model-view-controller


    【解决方案1】:

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

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

    /views/helpers/YourHelper.php
    

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

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

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

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

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

    【讨论】:

    • 感谢 Samy,这就是我最终所做的,它似乎是最合适的。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-23
    • 1970-01-01
    • 2011-04-10
    相关资源
    最近更新 更多