Welcome Guest, Not a member yet? Register   Sign In
How to run another controller folder in hmvc codeigniter 4
#1

Modules Site/Home/Controllers/HomeController.php
Modules Site/Student/Controllers/StudentController.php


i configure in autoload below
PHP Code:
public $psr4 = [
        APP_NAMESPACE => APPPATH// For custom app namespace
        'Config'      => APPPATH 'Config',
        'Modules\Site\Home' => ROOTPATH'Modules/Site/Home'// here we have added.
        'Modules\Site\Student' => ROOTPATH'Modules/Site/Student',
    ]; 
in router.php
PHP Code:
$routes->setDefaultNamespace('Modules\Site\Home\Controllers');
$routes->setDefaultController('HomeController');
$routes->setDefaultMethod('index');
$routes->setTranslateURIDashes(false);
$routes->set404Override();
$routes->setAutoRoute(true);
$routes->get('/''HomeController::index');
$routes->get('([a-z0-9-]+)\.html$''StudentController::proByCate/$1'); 

if i move student controller to folder home controller, it working
please show me how to fix it
thank you
Reply


Messages In This Thread
How to run another controller folder in hmvc codeigniter 4 - by startup - 03-21-2022, 09:57 PM



Theme © iAndrew 2016 - Forum software by © MyBB