1

我已经在BaseController中声明了一个公共变量,它在控制器上运行良好。但是当我试图从任何视图文件中打印它时。这是行不通的。

在此处输入图像描述

当我在控制器中声明一个公共变量时,这也不能从视图中工作。但是在控制器中工作。

在此处输入图像描述

有什么问题?以及如何解决这个问题?当相同的事情在 Codeigniter v3 中工作时。

4

1 回答 1

3

您需要像这样在视图中发送变量:

$pageTitle = 'Page title';   
$data = array('pageTitle'=> $pageTitle);
$this->load->view('yourview', $data);

然后在你看来:

<?php echo $pageTitle ?>

希望这会帮助你。

于 2020-04-20T07:46:07.580 回答