标签

1
2
3
<if condition="$monthItem eq I('get.monthParam') ">
...
</if>
1
2
3
4
<eq name="userData.user_level" value="3">
<li><a href="" title="">管理员功能</a></li>
<else/>
</eq>

获取系统变量

普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可
以直接在模板中输出,系统变量的输出通常以$Think开头,例如:

1
2
3
4
{$Think.server.script_name} // 输出$_SERVER['SCRIPT_NAME']变量
{$Think.session.user_id} // 输出$_SESSION['user_id']变量
{$Think.get.pageNumber} // 输出$_GET['pageNumber']变量
{$Think.cookie.name} // 输出$_COOKIE['name']变量

获取网址

1
2
3
{:request()->module()} // 模块
{:request()->controller()} // 控制器,注意区分大小写的
{:request()->action()} // 触发器
1
2
<!-- 导航菜单 -->
<li {eq name=":request()->controller()" value="Room"}class="active"{/eq}><a href="{:url('Room/index')}">房间管理</a></li>

网址重定向

1
{:url('Login/index')}