Controller Naming Convention issue - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: Model-View-Controller (https://forum.codeigniter.com/forumdisplay.php?fid=10) +--- Thread: Controller Naming Convention issue (/showthread.php?tid=65353) |
Controller Naming Convention issue - nkhan - 06-02-2016 I have complete a project In CI 3.0.6 , which is works fine in localhost. but when i uploaded it in subdoamin i am getting The demo.xyz.com page isn’t working demo.xyz.com is currently unable to handle this request. Path:applications/contorllers/Frontend.php PHP Code: <?php Path:applications/model/Banner_M.php PHP Code: class Banner_M extends MY_Model As i am debugging i got a point that is the banner model ($this->load->model('Banner_m')) loaded in Frontend Controller. Thanks. RE: Controller Naming Convention issue - Tpojka - 07-11-2016 (06-02-2016, 06:51 AM)nkhan Wrote: I have complete a project In CI 3.0.6 , which is works fine in localhost. but when i uploaded it in subdoamin i am getting I'd say you need index method or any other method to route request. Next, your constructor method is not closed by curly bracket. Third, `Banner_m !== Banner_M`. Advice would be to use ucfirst name for files/classes i.e. `Banner_m`. RE: Controller Naming Convention issue - InsiteFX - 07-13-2016 If frontend controller is extended from a MY_Controller then place all of the frontend code into the MY_Controller as another class. The MY_Controller should contain all controllers that are extended by the MY_Controller otherwise you need to use an autoloader PHP Code: /* |