查看查看HMVC代码点火器
问题描述:
我有一些问题,在codeigniter hmvc因为即时通讯新手与hmvc。查看查看HMVC代码点火器
我有CI模板引导,所以这个问题就像我无法证明我的观点
我的目录“主题”视图名称的index.php:
<!DOCTYPE html>
<html lang="en">
<head>
<?php echo $this->load->view('theme/header') ?>
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<?php echo $this->load->view('theme/navbar') ?>
</nav>
<div id="wrapper">
<div id="page-wrapper">
<?php $this->load->view($content) ?>
</div>
</div>
<?php echo $this->load->view('theme/footer') ?>
</body>
我的控制器名称仪表盘在目录中 “主题”:
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Dashboard extends CI_Controller{
function __construct()
{
parent::__construct();
}
function index()
{
$data['content'] = 'dashboard';
return $this->load->view('theme/index', $data);
}
}
我的错误是:
<?php echo $this->load->view('theme/navbar') ?>
和
<?php echo $this->load->view('theme/footer') ?>
错误表示: “时遇到PHP错误”
“严重性:4096”
“的消息:类MY_Loader的对象不能转换字符串“
”文件名:theme/index.php“
“行号:8”
请帮
答
不使用回声
只是$this->load->view('viewfile')
例如,如果你的视图文件是在应用程序/视图/主题/页脚那么
$this->load->view('theme/footer')
如果要将其转换为字符串,则可以传递布尔值true第三个参数$this->load->view('theme/footer',array(),true)
请参阅此codeigniter's view的文件