我第一次为视图类别调用homepage
。现在我需要在同一个homepage
页面中显示我的图像。由于我两次调用相同的页面,它显示了一些元素两次。我的问题是从同一个控制器调用具有不同参数的相同视图页面的明智方法是什么?谢谢。下面给出了代码供你考虑。
<?php
class Home extends Controller{
function index(){
/* For categories */
$this->load->model('category_model');
$data['all_categories'] = $this->category_model->all_categories();
$this->load->view('homepage', $data);
/* End For categories */
/* Images for homepage*/
$this->load->model('home_model');
$data['products'] = $this->home_model->get_all();
$this->load->view('homepage', $data);
}
}
?>
答案 0 :(得分:1)
删除第一个
$this->load->view('homepage', $data);
然后在首页,您将能够使用变量$all_categories
和带有$products
的产品访问类别。