我对在分页中传递变量而不给出模型名称感到困惑。
是否可以直接传递数据而不传递Model?
这是我的代码
foreach($ search_data as $ data) { $ city_data [] = $ data [' Search_city'] [' city']; }
$this->paginate = array(
'limit' => 2
);
$locList = $this->paginate('Post');
$this->set('locList_data', $locList);
如果我运行此代码,那么它可以正常工作。
但是,我想传递$ city_data中的数组。
如果我这样做那么,它不起作用。
请建议我,我该怎么办?
感谢名单,
shashikant chobhe
答案 0 :(得分:-1)
您需要一个模型才能使用Cake中的分页功能。然而, 要做你想做的事,有两种选择:
- 创建自己的分页。
- 创建一个模型并覆盖那里的分页方法。
醇>
如果你熟悉蛋糕,那我建议你去 选项2,否则选项1可能就是你想要做的。