Note the upgraded forum! If you are experiencing issues logging in, you may need to reset your password which should send an email. If the email doesn't arrive, be sure to check your spam folder just in case.

Load body via AJAX in CMS

Hi Friends.
I am working on project which requires to load whole page via ajax. Is there a way where we can keep header and footer block fixed and just load main layout pages via Ajax.


  • wrap your main layout in a div with an id attribute.
    in the footer block, write an ajax call to a controller function to load the html into the div
    write a controller function that returns a view contents as a string
    $string = $this->load->view('myview', '', TRUE);
    echo out the correct headers for html
    echo out the $string

  • Thanks for reply @almostcompletely.
    Creating a new page also creates navigation with href to that page. How can I prevent that default redirection and call our ajax function which we made in footer instead?

Sign In or Register to comment.