codeigniter管理模板

时间:2011-02-03 14:28:22

标签: templates codeigniter controller admin administration

大家好我使用这个模板系统 http://williamsconcepts.com/ci/codeigniter/libraries/template/index.html

但现在我想为它添加一个管理系统,你会怎么做?

在控制器/模型中创建一个地图并查看调用“admin”但是如何使用模板系统而不会发生冲突:O ?.

如果你能告诉我,你知道更好的方式我会很高兴吗。)

非常感谢

2 个答案:

答案 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
}