【发布时间】:2009-12-09 04:33:52
【问题描述】:
我的情况:
向用户呈现一个表格或项目列表。在每个项目旁边,他们可以单击一个复选框来选择它,然后在底部是一个选择框,上面写着“With selected items...”,以及“delete”、“move to project”、“download”等内容.你知道交易-批量操作。一些操作会立即执行并且不需要他们自己的视图,但是其他操作需要一个中间视图(例如:“将这些移动到哪个项目?”)。
由于每个单独的操作都由不同的操作(可能还有不同的控制器)处理,但表单只能发布到一个地址,我需要一个操作来获取发布的数据并将其发送到适当的位置。
使用redirect() 也不起作用,因为这需要在不久的将来进行 AJAX。
基本上,我只想要一个将委托给不同控制器/操作的操作,就好像那是原始请求一样:维护发布数据、呈现该视图等。
有什么想法吗?
【问题讨论】:
标签: php model-view-controller cakephp