在我的Manager
控制器的add
操作中,我想拦截表单提交,使用提交的数据执行搜索,以及(如果查询返回任何结果)向用户显示结果列表
我的问题是:向用户显示结果的最佳方式是什么?我应该只是重定向到另一个操作(例如search
),还是有一种很好的方式来显示数据,同时保留在add
操作中(可能是会话闪存)?
我知道这可以通过ajaxHelper
轻松完成,我也是从这个角度来看待这个问题,但我的非JavaScript用户也需要这个功能。
任何想法都赞赏!
答案 0 :(得分:1)
badp,
您可以查看一个名为cake bake controller ...
的生成(cake bake view
,resp。edit
)控制器方法之一并查看其中的数据流。
从那里可以很容易地满足您的需求,因为您可以直观地比较数据流及其结果。