我可以在视图文件中设置变量吗?
例如:我有一个控制器:welcome.php它的负载:
$this->load->view('header');
$this->load->view('main');
$this->load->view('footer');
Run Code Online (Sandbox Code Playgroud)
我需要在文件main.php上设置一个变量并在footer.php上获取
这是可能的?
您可以将变量从一个视图传递到另一个视图,就像从控制器到视图一样.您只需加载在使用该变量的视图之前设置该变量的视图文件:
$this->load->view('main'); //load before
$this->load->view('footer'); //load after
Run Code Online (Sandbox Code Playgroud)
在main.php里面$this->load->vars(array('your_variable'=>'it's value'));你可以像在任何其他变量一样在页脚中调用它.唯一的要求是在footer.php之前加载main.php.
| 归档时间: |
|
| 查看次数: |
7819 次 |
| 最近记录: |