如何从Code-igniter中的URL smarty文件中获取参数
这是我的路线
$route['category/(:num)'] = 'Home/category/$1';
由此,如何从网址获取数字:
$route['category/(:num)'] = 'Home/category/$1';
示例我的网址是
http://localhost/webly/category/4
在此方法中,如何从smarty tpl中的网址获取数字或 4
我从其他问题中得到了答案
{assign var="last_dir" value="/"|explode:$smarty.server.REQUEST_URI}
{assign var="last_key" value=$last_dir|count}
{assign var="last_dir" value=$last_dir[$last_key-1]}
{$last_dir}
答案 0 :(得分:1)
您可以使用此:
{$smarty.server.REQUEST_URI}
并进行一些操作以使用正则表达式获取“ 4”
{$smarty.server.REQUEST_URI|regex_replace:"/\/([^/]*)$/":""}
您可以将结果分配给另一个变量