J'essaie de charger un contrôleur (tableau de bord) si la session est correcte.Charger un contrôleur si autorisé
if ($this->form_validation->run() == FALSE) {
if(isset($this->session->userdata['logged_in'])){
echo 'dashboard-01'; //test load
$this->load->controllers('Dashboard');//Not sure if syntax is ok.
Est-ce possible? Y a-t-il de meilleures approches sur la façon de faire cela?
Vous devriez regarder dans HMVC pour charger les contrôleurs avec les contrôleurs dans les contrôleurs normaux que MVC ne peut pas. – user4419336
J'ai regardé sur wiki. Modèle-vue-contrôleur hiérarchique est probablement ce que je fais ici, sans connaître HMVC. J'ai un MVC pour se connecter, et un nouveau MVC pour les différentes parties de l'application. Merci @ wolfgang1983 pour ce commentaire, je vais certainement en lire plus à ce sujet. –