php - CodeIgniter Routing 404 Error -
i new codeigniter , having trouble figuring out routing. getting 404 page not found error when go "/simplepie1". routing issue, or have messed controller or view? thanks.
my controller:
class feeder extends ci_controller { public function index() { $this->load->library('rss'); $feed = $this->rss; $feed->set_feed_url('http://www.theverge.com/rss/frontpage'); $success = $feed->init(); $feed->handle_content_type(); $this->load->view('feed_view', array('feed' => $feed)); } }
my view:
<?php include_once('header.php'); ?> <?php include_once('navbar.php'); ?> <?php foreach($feed $item) : ?> <br /> <a href="<?php echo $item['permalink']; ?>"><?php echo $item['title']; ?></a> <?php endforeach; ?> <?php include_once('footer.php'); ?>
my routes:
$route['default_controller'] = "homecontroller"; $route['feed_views'] = "simplepie1"; $route['404_override'] = '';
the following code means
$route['feed_views'] = "simplepie1";
if have feed_views
in url
launch simplepie1
controller , default index
method invoked, question : have controller class named simplepie1
? if not then, should show a404
not found error.
i think should be
$route['feed_views'] = "feeder";
so, it'll mapped feeder/index
(class/method). read more on documentation.
Comments
Post a Comment