• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Routing Problem: passing a URL segment as variable to function call

#1
[eluser]kingmaoam[/eluser]
Hi,

I have a problem with the routing in my CI project.

To start this right: yes I have read the User Guide and adopted the "news" tutorial to get the expected behaviour.

What I have is this:

in my routes.php
Code:
$route['admin/sub/(:any)'] = 'admin/admin/loader/$i';

in the admin controller located in controller/admin:
Code:
public function loader($var)
{
   echo $var;
}

On calling the URL http://urltomyproject.de/admin/sub/content I expect to get echoed 'content' but what I get is '$i' as string.

What have I forgotten to do?

KR
kingmaoam

#2
[eluser]InsiteFX[/eluser]
It uses numeric digitals not $i shuld be $1 $2 etc;
Code:
$route['admin/sub/(:any)'] = 'admin/admin/loader/$1';

#3
[eluser]kingmaoam[/eluser]
Hi,

thanks a lot. I was thinking about this problem for hours now and then it's that simple...

DOH...



Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.