나는 cakephp
을 처음 사용하고 있습니다. view
에 두 개의 변수를 전송해야합니다. 에서 CodeIgniter의 쉬운cakephp에서보기 위해 컨트롤러에서 하나 이상의 변수를 넘김
$data['var1'] = 'One';
$data['var2'] = 'Two';
$this->load->view('myview',$data);
이제 Cakephp
에, 나는 view
에 연관 배열을 보내고있는 컨트롤러라는 함수 이름 search()
있습니다.
$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를 사용할 수 있습니다. 만약 이것이 아니라면, 당신의 질문을 다시 답하십시오. –