我需要在組件和幫助程序之間共享數據。我將自制的支付服務formdata生成器轉換爲CakePHP插件,我希望能夠從控制器(使用組件)填寫付款數據並使用助手打印出數據。將數據從CakePHP組件傳遞給幫助程序
到目前爲止我嘗試過的一切都覺得有點太難懂,所以讓我問你:有沒有優雅的方式將數據從組件傳遞給助手?
編輯:
我通過組件初始化過程中加入原formadata類實例ClassRegistry解決了這一特殊情況。這樣,助手也可以使用ClassRegistry訪問實例。
但是,這隻適用於對象,所以問題仍然存在。
我以前想過這個自己,但很快放棄了一些理性觀念。謝謝:) – jpeltoniemi
是的,這是比我更明智的解決方案。 cspray,在這裏,我也要感謝! :D –