<ul class="nav nav-second-level">
<volist name="sinfo" id="vv" >
<if condition="$vv['parent_id'] == $vo['id']">
<li>
<a class="J_menuItem" href="{:U('$vv['controller_name']')}" target="iframe0" data-index="0">{$vv['pri_name']}</a>
<ul class="nav nav-second-level">
<volist name="sinfo2" id="vvv" >
<if condition="$vvv['parent_id'] == $vv['id']">
<li>
<a class="J_menuItem" href="{$smarty.const.__MODULE_NAME__}/{$vvv['controller_name']}/{$vvv['action_name']}" target="iframe0" data-index="0">{$vvv['pri_name']}</a>
</li>
</if>
</volist>
</ul>
</li>
</if>
</volist>
</ul>
我的版本是3.2.3
在视图文件中的a标签的U函数,如何才能获得当前模块名字。我当前的模块名是Admin的,我是想通过U函数拼接一个index.php/Admin/controller_xxxx/action_xxxx的url,下面我试了几个方法也不行
{:U('__MODULE_NAME__/{$vv['controller_name']}/{$vv['action_name']}')}
不写模块名,默认当前模块。
不写控制器,默认当前控制器。