CodeIgniter Calling a folder/index.php from controller -
i using codeigniter 2.2 , getting error message whenever try running test controller:
unable load requested file: views/test/index.php i want controller redirect me index.php inside test folder under views directory.
inside controller, have:
<?php class testcontrol extends ci_controller { public function index() { $view_folder='views/test/'; $data = ''; $this->load->view($view_folder.'index', $data); } } in application folder:
----controllers ---testcontrol ----views ---test --index.php here .htaccess putted inside root directory (along default index file).
<ifmodule mod_rewrite.c> rewriteengine on rewritebase / ### canonicalize codeigniter urls # if default controller other # "welcome" should change rewriterule ^(welcome(/index)?|index(\.php)?)/?$ / [l,r=301] rewriterule ^(.*)/index/?$ $1 [l,r=301] # removes trailing slashes (prevents seo duplicate content issues) rewritecond %{request_filename} !-d rewriterule ^(.+)/$ $1 [l,r=301] # enforce www # if have subdomains, can add them # list using "|" (or) regex operator #rewritecond %{http_host} !^(www|subdomain) [nc] #rewriterule ^(.*)$ http://www.domain.tld/$1 [l,r=301] # enforce no www #rewritecond %{http_host} ^www [nc] #rewriterule ^(.*)$ http://domain.tld/$1 [l,r=301] ### # removes access system folder users. # additionally allow create system.php controller, # not have been possible. # 'system' can replaced if have renamed system folder. rewritecond %{request_uri} ^system.* rewriterule ^(.*)$ /index.php/$1 [l] # checks see if user attempting access valid file, # such image or css document, if isn't true sends # request index.php rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^(.*)$ index.php/$1 [l] </ifmodule> <ifmodule !mod_rewrite.c> # without mod_rewrite, route 404's front controller errordocument 404 /index.php </ifmodule> am missing anything? (noted: default welcome_page working fine)
try this-
public function index() { $view_folder='test/'; $data = ''; $this->load->view($view_folder.'index', $data); }
Comments
Post a Comment