
Untitled
By: a guest on
Aug 1st, 2012 | syntax:
None | size: 0.80 KB | hits: 11 | expires: Never
custom URL mappings in codeigniter like redmine?
http://demo.redmine.org/projects/<project-name>/controller/action
http://demo.redmine.org/projects/produto/activity
http://demo.redmine.org/projects/produto/issues/new
http://demo.redmine.org/projects/produto/issues/gantt
http://demo.redmine.org/projects/produto/files
// the $1 maps to :any
$route['projects/produto/:any'] = "$1";
// the $1 maps to the first any, $2 maps to the second :any
$route['projects/produto/:any/:any'] = "$1/$2";
public function _remap($method){
if ($method == 'project-name')
{
//display project1
}
elseif($method == 'project-name2')
{
//display project2
}
$route['example'] = "controller/function";
$route['example2/(:any)'] = "controller/function";
$route['projects/(:any)/(:any)/(:any)'] = "$2/$3/$1";