codeigniter, uri маршрутизация и субконтроллеры - PullRequest
0 голосов
/ 25 января 2011

не знаю, как это сделать ... у меня есть имя контроллера admin- и я хочу использовать контроллеры в подпапке в качестве "суб" контроллеров

, т.е. когда пользователь посещает mydomain.com/adminони перенаправляются, если они не зарегистрированы, и если они посещают mydomain.com/admin/customers, они также перенаправляются, но фактический класс клиентов хранится в controllers / admin / Customers.php

я хочу, чтобы контроллер администратораобработать проверку, если вы вошли в систему и добавили в шаблон заголовка?

как я могу маршрутизировать это?

1 Ответ

0 голосов
/ 25 января 2011

Если я вас правильно понимаю, попробуйте расширить базовые контроллеры

<?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

}

Я цитирую еще раз Фил Осетр

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...