如何确保添加 headScript 和 headStyle助手 css 文件?
我要问的原因是我想在灯箱和所有Flashmassages.E.g中显示一些内容。成功编辑的个人资料通知。
要在灯箱中显示flashmessages,我想检查布局脚本的顶部是否已设置,以防它们是我想使用headScript帮助程序附加所需的javascript库。
问题在于,此时无法控制已添加的脚本。也许在其他用例需要库的页面上,它已经添加了addScript。
如何确保所有脚本只添加一次给我的助手?
我已经检查过这些帮助程序扩展 Zend_View_Helper_Placeholder_Container_Standalone ,它在内部使用ArrayObject来保存数据并提供getter& setter到数组对象。
这里的解决方案可能是每次添加脚本文件(如果已存在使用ArrayObject时都要检查?
答案 0 :(得分:1)
只要路径和文件名是相同,文件就只会添加一次。 Zend View助手应该为您照顾。