Welcome Guest, Not a member yet? Register   Sign In
SEO friendly urls http://example.com/mymethod,name_of_article,2
#2

[eluser]ravengerpl[/eluser]
For example your method is named "post" and controller "blog". To get urls like
Code:
mysite.com/posts,name,id
:

routes.php
Code:
$route['posts,(:any),(:num)'] = "blog/post/$1/$2"

blog.php
Code:
public function post($name, $id)
{
$data['post'] = $this->post_model->get_post($name, $id);
}

post_model.php
Code:
public function get_post($name, $id)
{
$query = $this->db->get_where('post_table', array('post_name' => $name, 'post_id' => $id));
return $query->row_array();
}

There may be typos somewhere but hope you get the idea. Remember to add some error handling (when you deleted post from database and someone clicked on old link etc.).


Messages In This Thread
SEO friendly urls http://example.com/mymethod,name_of_article,2 - by El Forum - 02-28-2013, 03:02 AM



Theme © iAndrew 2016 - Forum software by © MyBB