【发布时间】:2012-06-09 17:22:55
【问题描述】:
我正在编写一个组件+助手对,用于处理当前视图的 JS 文件的包含。
这个想法是自动加载与视图(或动作)同名的 JS 文件。因此,如果您在同一文件夹中有一个名为“admin_add.ctp”的视图和一个文件“admin_add.js”,则 JS 文件将包含在 JS 缓冲区中。我希望这在两个 beforeRender 调用中自动发生。
棘手的部分是我需要能够在 Controller::action 级别(使用组件)启用/禁用自动加载,但包含逻辑需要在 View 级别(使用 Helper)发生。
如何将组件的启用/禁用触发器传递给 Helper,而无需在每个视图模板中编写代码?
【问题讨论】:
标签: php cakephp cakephp-helper