【发布时间】:2011-09-27 13:41:18
【问题描述】:
我需要在组件和助手之间共享数据。我正在将自制的支付服务表单数据生成器转换为 CakePHP 插件,我希望能够从控制器(使用组件)填写支付数据并使用帮助程序打印出数据。
到目前为止,我尝试过的所有事情都感觉有点太老套了,所以让我问你:有没有任何优雅的方法可以将数据从组件传递给助手?
编辑:
我通过在组件初始化期间将原始格式数据类实例添加到 ClassRegistry 解决了这种特殊情况。这样,助手也可以使用 ClassRegistry 访问实例。
但是,这仅适用于对象,因此问题仍然悬而未决。
【问题讨论】: