我需要在组件和帮助程序之间共享数据。我将自制的支付服务formdata生成器转换为CakePHP插件,我希望能够从控制器(使用组件)填写付款数据并使用助手打印出数据。将数据从CakePHP组件传递给帮助程序
到目前为止我尝试过的一切都觉得有点太难懂,所以让我问你:有没有优雅的方式将数据从组件传递给助手?
编辑:
我通过组件初始化过程中加入原formadata类实例ClassRegistry解决了这一特殊情况。这样,助手也可以使用ClassRegistry访问实例。
但是,这只适用于对象,所以问题仍然存在。
我以前想过这个自己,但很快放弃了一些理性观念。谢谢:) – jpeltoniemi
是的,这是比我更明智的解决方案。 cspray,在这里,我也要感谢! :D –