header/footer - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: Best Practices (https://forum.codeigniter.com/forumdisplay.php?fid=12) +--- Thread: header/footer (/showthread.php?tid=66718) |
header/footer - eagle00789 - 11-24-2016 I am currently building my app using the great codeigniter framework, but i find 1 thing a bit annoying. Every time i load my views, i also need to loead my header and footer views. Is there any way to always load those 2 views before and after my custom view? Curently i use the below code to load my own view surrounded by myheader and footer: PHP Code: $this->load->view('templates/header', $data); RE: header/footer - ciadmin - 11-24-2016 You might draw some inspiration from https://github.com/bcit-ci/codeigniter-website ... specifically the view templating, in the base controller & it's render(). RE: header/footer - rupamhazra - 11-25-2016 (11-24-2016, 03:22 PM)eagle00789 Wrote: I am currently building my app using the great codeigniter framework, but i find 1 thing a bit annoying. @eagle00789 if i understood what you said then you can try like this public function header() { $this->load->view('templates/header', $data); } public function footer() { $this->load->view('templates/footer'); } these two function you can declare on constructor. whenever your controller load the header and footer automatically loaded. RE: header/footer - BabalooAye - 11-26-2016 (11-24-2016, 03:22 PM)eagle00789 Wrote: I am currently building my app using the great codeigniter framework, but i find 1 thing a bit annoying. This works fine for me: http://jeromejaglale.com/doc/php/codeigniter_template |