Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据从一个控制器操作传递到另一个控制器操作cakephp_Php_Cakephp_Cakephp 1.3 - Fatal编程技术网

将数据从一个控制器操作传递到另一个控制器操作cakephp

将数据从一个控制器操作传递到另一个控制器操作cakephp,php,cakephp,cakephp-1.3,Php,Cakephp,Cakephp 1.3,如何将控制器操作a中设置的变量传递给控制器操作B,而不调用控制器操作a中的控制器操作B?我尝试在模型中创建一个变量,但这只在一个控制器操作中起作用。如果在一个控制器动作中更改值,则该更改不会反映在另一个控制器动作中 有什么帮助吗?除非从操作A调用操作A,否则操作A不会知道操作B的任何信息。那么,当操作A运行时,您如何建议运行操作B而不调用它?无法执行。操作A和B是如何执行的?操作A是add()操作,操作B是需要从操作A添加数据的用户id的自定义操作,而操作B的执行是如何触发的?它是否在导致执行的

如何将控制器操作a中设置的变量传递给控制器操作B,而不调用控制器操作a中的控制器操作B?我尝试在模型中创建一个变量,但这只在一个控制器操作中起作用。如果在一个控制器动作中更改值,则该更改不会反映在另一个控制器动作中


有什么帮助吗?

除非从操作A调用操作A,否则操作A不会知道操作B的任何信息。那么,当操作A运行时,您如何建议运行操作B而不调用它?无法执行。

操作A和B是如何执行的?操作A是add()操作,操作B是需要从操作A添加数据的用户id的自定义操作,而操作B的执行是如何触发的?它是否在导致执行的同一HTTP请求期间运行?您始终可以在会话中存储临时数据,但如果用户同时打开多个选项卡/窗口,则可能会产生意外的副作用。请参阅此问题:此处的链接说明][1][1]: