【发布时间】:2013-11-28 09:22:03
【问题描述】:
我是cakephp 的新手。我需要将两个变量发送到view。在 codeigniter 中很容易
$data['var1'] = 'One';
$data['var2'] = 'Two';
$this->load->view('myview',$data);
现在在Cakephp 中,我有一个名为函数名称search() 的控制器,我在其中向view 发送一个关联数组。
$gal_providers = $this->GalProvider->getListByCategory(3,$location_id,false,9);
$this->set("gal_providers",$gal_providers);
但我也需要将变量 $location_id 发送到视图。如何发送?
我阅读了Using set() and compact() together 的文章,但没有得到我想要的解决方案。
【问题讨论】:
-
这是你想要的吗?
$this->set('location_id',$location_id);在您看来,您可以使用 $location_id。如果不是这样,请重新提出您的问题
标签: cakephp view controller associative-array