【问题标题】:codeigniter, uri routing and subcontrollerscodeigniter、uri 路由和子控制器
【发布时间】:2011-01-25 16:18:04
【问题描述】:

不知道该怎么做...我有一个控制器名称 admin- 我想将子文件夹中的控制器用作“子”控制器

即当用户访问 mydomain.com/admin 时,如果他们未登录,则会被重定向 如果他们访问 mydomain.com/admin/customers,他们也会被重定向,但实际的客户类存储在 controllers/admin/customers.php 中

我希望管理员控制器处理检查是否已登录并添加标题模板?

我该如何路由?

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    如果我理解正确,请尝试扩展基本控制器

    <?php
    
    class MY_Controller extends Controller
    {
        function __construct()
        {
            parent::__construct();
            if(!$this->auth->logged_in()) 
            { 
                redirect('login'); 
            }
        }
    
    }
    
    
    class Customer extends MY_Controller {
    
    // if the user isn't logged in they will be redirected
    
    }
    

    我再次引用Phil Sturgeon

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-28
      • 1970-01-01
      • 1970-01-01
      • 2013-09-16
      • 2013-06-19
      • 1970-01-01
      • 2014-12-20
      相关资源
      最近更新 更多