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