大家好我使用这个模板系统 http://williamsconcepts.com/ci/codeigniter/libraries/template/index.html
但现在我想为它添加一个管理系统,你会怎么做?
在控制器/模型中创建一个地图并查看调用“admin”但是如何使用模板系统而不会发生冲突:O ?.
如果你能告诉我,你知道更好的方式我会很高兴吗。)
非常感谢
答案 0 :(得分:0)
我设置我的路线以通过/ admin并且管理员的操作位于/ views / admin / modelname
我也使用tankAuth非常好。
答案 1 :(得分:0)
是的,您可以创建名为admin
的视图和名为admin
的控制器;没有冲突。
使用模板库,您需要执行以下操作:
在config / template.php
中$template['admin']['template'] = 'admin/admin_template.php'; // in your views
// create a new template and its regions
$template['admin']['regions'] = array(
'header',
'content',
'footer',
);
然后在你的管理员控制器中:
class Admin extends CI_Controller { //ci 2.0
function __construct()
{
parent::__construct();
$this->load->library('template');
$this->template->set_template('admin'); // set the admin template
}
// carry on as normal
}