Pagination 404, can someone help please! |
[eluser]ppwalks[/eluser]
I am trying to paginate a record set in an admin panel, the url is http://localhost/mydomain/admin/products. the links show up correctly but when I click the link it gives me a 404. Here is my code: Model Code: function get_admin_products() { Code: function index() { If someone could please help it would be much appreciated.. Thanks Paul
[eluser]Aken[/eluser]
1) Use site_url() instead of base_url() when it comes to links to your web pages. base_url() is better for static assets, or anything else that doesn't go through index.php 2) Assuming admin is a folder, and products is your controller, viewing a pagination URL such as localhost/mydomain/admin/products/15 will essentially be looking for a method in your Products controller named 15(). Which obviously doesn't exist. See the Controllers User Guide page for a good explanation of how the URI structure works. You need to set up a route that tells the pagination URIs to point back to the index() method. Code: $route['admin/products/:num'] = 'admin/products'; It could be a couple other things, but that's my best guess based on your code.
|
Welcome Guest, Not a member yet? Register Sign In |