Setup HMVC with Codeigniter 3

Setup HMVC with Codeigniter 3

The HMVC stands for Hierarchical Model View Controller. it is a combination of MVC. today we will Codeigniter MVC(model-view-controller) transformation into Codeigniter HMVC.

so we can easily create HMVC Structure using below the following step.

Overview
Step 1: Install the HMVC structure
Step 2: Create modules Directory
Step 3: Create a particular module
Step 4: Create controllers, models and views Directory
Step 5: Create Files and Use

Step 1: Install the HMVC structure
The Download HMVC modular extensions using below Url and copy them into the application folder of CI.
https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/downloads/

Step 2: Create modules Directory
In this step, The create modules directory in the application directory. For e.g. application/modules

Step 3: Create a particular module
In these modules, we will create a particular module. For e.g. application/modules/admin

Step 4: Create controllers, models and views Directory
In this particular module, The create controllers, models and views directory. For e.g. application/modules/admin/controllers, application/modules/admin/models, and application/modules/admin/views.

Step 5: Create Files and Use
Finally, we will create an Admincontroller.php in the admin/controllers module.
admin/controllers/Admincontroller.php

admin/views/welcome.php

So you can see our HMVC Directory Structure.
hmvc_structure

Please follow and like us: