thinkPHP控制器变量在模板中的显示方法示例
发布:smiling 来源: PHP粉丝网 添加日期:2021-09-05 17:20:37 浏览: 评论:0
这篇文章主要介绍了thinkPHP控制器变量在模板中的显示方法,结合实例形式简单分析了thinkPHP控制器变量在模板中的三种常见的显示操作实现技巧,需要的朋友可以参考下。
本文实例讲述了thinkPHP控制器变量在模板中的显示方法,分享给大家供大家参考,具体如下:
控制器中变量
- public function register() {
- $type = I("param.type");//1.学生注册 2.教师注册 3.其他注册
- $this -> assign("type", $type);
- //q全部部门
- $depart1 = M("Depart") -> where("status=1 and fid=0") -> order("id asc") -> select();
- $this -> assign("depart1", $depart1);
- $this -> display();
- }
模板中引用位置一:php代码中,直接用$i;
- <php>
- echo $i;
- </php>
模板中引用位置二:模板中直接应用{$i}或者 class="{$unlogined}"
- <font color="red">注意:1.非相关人员,严禁注册。{$i}</font><br>
- <php>
- $logined = is_array($_SESSION['userInfo']) ? "" : "hide-div";
- $unlogined = $logined == "hide-div" ? "" : "hide-div";
- </php>
- <div id="unlogined-div" class="{$unlogined}">
模板中引用位置三:模板标签中用,如condition中用,不加{}。
- <if condition="$type neq 4">
- <div class="form-group">
- <label for="" class="control-label col-sm-3">一级部门: <span class="text-danger">*</span></label>
- <div class="col-sm-9">
- <select name="depart1_id" id="depart1_id" onchange="depart1change()" class="form-control input-sm">
- <option value="-1">-----请选择一级部门-----</option>
- <foreach name="depart1" item="vo">
- <option value="{$vo.id}">{$vo.name}</option>
- </foreach>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label for="" class="control-label col-sm-3">二级部门: <span class="text-danger">*</span></label>
- <div class="col-sm-9">
- <select name="depart2_id" id="depart2_id" onchange="depart2change()" class="form-control input-sm">
- <option selected='selected'>-----请先选择一级部门-----</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label for="" class="control-label col-sm-3">三级部门: <span class="text-danger">*</span></label>
- <div class="col-sm-9">
- <select name="depart3_id" id="depart3_id" class="form-control input-sm">
- <option selected='selected'>-----请先选择二级部门-----</option>
- </select>
- </div>
- </div>
- </if>
Tags: thinkPHP变量模板

推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)