CodeIgniter the views and .htaccess

Written on 14/03/2009 – 21:23 | by webscriptz |

I must admit that I not a huge fan of Frameworks and Patterns because:

A) They make things complicated

B) Subject you to some nasty code stuff and rules

C) Because templating and Frameworks can be water and fire.

Codeigniter on the opposite has some advantage on it side for the templating stuff. This is really a short explanation for a common problem in other framework.

What to do if you want a nice folder structure or have different template styles, remember this is just a basic thing which happen to work in CI 1.7.


function index(){
$this->load->view('Themename/news/index);
}

Just add some slashes an it works so normally it should work if you would make an adaptation for themes too with a variable in it.

The next thing was kind of hard to find on the web so let me share it. It’s for when you develop with CI and your not working in the root directory of your server.


DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index.php|images|css|js|robots.txt|favicon.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]


related post

Post a Comment

About Me

Here I'll share my knowledge, discovery and experience related to my hobby and work. Most articles on this site are related to blog design, short reviews, tips and make money online. More

Find entries :