thinkphp3.2.3在视图文件view中,如何获得当前的模块名

           
<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']}')}

阅读 3.4k
1 个回答

不写模块名,默认当前模块。
不写控制器,默认当前控制器。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题