【发布时间】:2015-01-30 05:31:21
【问题描述】:
我对在分页中传递变量而不给出模型名称感到困惑。
不传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 中的数组。
如果我这样做了,那就不行了。
请给我建议,我该怎么办??
谢谢,
沙希康特乔布赫
【问题讨论】:
-
可以像这样传递变量 $locList = $this->paginate($city_data);
-
$search_data 数组的内容是什么?
-
它只是一个普通数组,如 as-> Array ( [0] => Array ( [Search_city] => Array ( [country] => india [countryCode] => IN [state] =>马哈拉施特拉 [stateProvinceCode] => MH [城市] => 奥兰加巴德 [描述] => 大城市 [id] => 5 [hotel_list] => [number_of_nights] => 2 [sorting_data] => 星级 ) )
-
你想做什么?告诉我清楚。