Php 如何区分前端&x27;s和后端';codeigniter hmvc中的常见页眉和页脚是什么?
我想在codeigniter HMVC中,前端使用公共页眉和页脚,后端使用公共页眉和页脚。请帮帮我。提前感谢。您需要做的就是创建一个模块,您可以在其中拥有管理控制器,您可以为该管理/后端创建页眉和页脚控制器,然后您可以执行相同的操作,但只需为fronted重命名模块即可Php 如何区分前端&x27;s和后端';codeigniter hmvc中的常见页眉和页脚是什么?,php,codeigniter,Php,Codeigniter,我想在codeigniter HMVC中,前端使用公共页眉和页脚,后端使用公共页眉和页脚。请帮帮我。提前感谢。您需要做的就是创建一个模块,您可以在其中拥有管理控制器,您可以为该管理/后端创建页眉和页脚控制器,然后您可以执行相同的操作,但只需为fronted重命名模块即可 Modules::run('folder/folder/controllername/function'); 还是在你看来 <?php echo Modules::run('folder/folder/controlle
Modules::run('folder/folder/controllername/function');
还是在你看来
<?php echo Modules::run('folder/folder/controllername/function');?>
URL示例http://localhost/project/index.php/example/welcome
控制器管理示例
<?php
class Welcome extends MX_Controller {
public function index() {
$data['header'] = Modules::run('admin/common/header/index');
$data['footer'] = Modules::run('admin/common/footer/index');
$this->load->view('example/welcome_message', $data);
}
}
<?php
class Welcome extends MX_Controller {
public function index() {
$data['header'] = Modules::run('admin/common/header/index');
$data['footer'] = Modules::run('admin/common/footer/index');
$this->load->view('example/welcome_message', $data);
}
}
<?php
class Header extends MX_Controller {
public function index() {
// Create a header view in the module folder view
return $this->load->view('common/header');
}
}
<?php
class Footer extends MX_Controller {
public function index() {
// Create a footer view in the module folder view
return $this->load->view('common/footer');
}
}
<?php echo $header;?>
Your Content
<?php echo $footer;?>
<?php echo Modules::run('admin/common/header/index');?>
Your Content
<?php echo Modules::run('admin/common/footer/index');?>
$route['default_controller'] = 'frontend/common/home/index';
$route['admin'] = 'admin/common/login/index';
$route['somename'] 'module/folder/controller/function';
$route['somename/edit/(:any)'] 'module/folder/controller/function/$1';
$route['somename/edit/(:any)/(:any)'] 'module/folder/controller/function/$1/$2';