我试图在 $data 变量中声明 MY_Controller 中的 title 变量,以便在加载页面时使用它,所以我这样做:
function __construct()
{
parent::__construct();
$this->data['siteNamePrefix'] = "Mysite.com - ";
}
所以当我用普通控制器的方法加载我的页面时,
class Home extends MY_Controller {
function __construct()
{
parent::__construct();
}
public function index()
{
var_dump($data);
$this->load->view('home',$this->data);
}
我在 var_dump 中没有看到我在 MY_controller 中声明的变量 siteNamePrefix