ThinkPHP eq neq if 标签

内置标签的使用方法

在action文件输出一个变量

  1. $title="hello";
    $this->assign(‘title‘,$title);

如果title变量的值等于"hello"就输出“相等”否则输出“不相等”

  1. <eq name="title" value="hello">
    相等
    <else/>
    不相等
    </eq>

如果变量alist.description的值不是空则输出变量值,否则输出$config.sitedescription

  1. <meta name="Description"<neq name="alist.description" value="">content="{$alist.description}"<else/>content="{$config.sitedescription}"</neq>/>
    

      

时间: 2024-10-25 14:41:25

ThinkPHP eq neq if 标签的相关文章

ThinkPHP引入文件的标签

下面是关于ThinkPHP引入文件的标签总结 1,include标签 ①只解释静态的html等文件,而不能直接包含html文件,它包含的静态文件必须位于当前网站下,不能是一个URL,该文件是一个完整的文件路径,通常从入口文件算起. <include file="./Tpl/default/Public/header.html ②可以包含控制器动作,一个控制器动作就相当于一个页面,所以使用include标签是允许直接包含控制器动作的. <include file="heade

Thinkphp中eq,neq,gt,lt等表达式缩写

eq 等于neq 不等于gt 大于egt 大于等于lt 小于elt 小于等于like LIKEbetween BETWEENnotnull IS NUT NULLnull IS NULL egf 是表示数据库的字段比较,而非字符串比较例如:$map['name']  = array('eq','label'); 和$map['name'] = array('eqf','label');分别代表 name = 'label' 和 name = label 同样的道理,gt lt 等其他表达式也可以

Thinkphp中的volist标签(查询数据集(select方法)的结果输出)用法简介

参考网址:http://camnpr.com/archives/1515.html 通常volist标签多用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,对此可以直接使用volist标签进行输出. 在控制器中首先对模版赋值,如下例所示: view sourceprint?1 $User = M('User'); 2 $list = $User->limit(10)->select(); 3 $this->assign('list',$li

thinkphp修改及编写标签库,编辑器的使用

在view目录下创建Index_aaa.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>select</title> </head> <body> <tagLib name="html"/> <html:select options="address"

eq,neq,gt,lt等表达式缩写

eq 等于neq 不等于gt 大于egt 大于等于lt 小于elt 小于等于like LIKEbetween BETWEENnotnull IS NUT NULLnull IS NULL

thinkphp框架中处理标签中条件输出

这个问题是这样的,当我在模板中想在标签option中在某个条件下输出selected.但是在里边嵌套if标签的话,condition里边第二个参数使用变量的时候,不能解析.所以只能使用别的方法了.达到效果的代码 <select name="role"> <volist name="role" id="vo"> <option value="" <eq name="vo.role_i

thinkphp 模板里a标签 href 带参数的 使用U函数方法

简单的说就是模板里 分类的链接地址 实现这个样子的 <a href="/index.php/Home/Category/assortment/cateid/2.html">手机壁纸</a> 问题: 开始遇到的问题就是无法解析 {$category.id} 貌似是因为 先解析外面U函数的{} 应该使用$category["id"] <volist name="cate" id="category"&

thinkphp 比较标签

比较标签用于简单的变量比较,复杂的判断条件可以用if标签替换,比较标签是一组标签的集合,基本上用法都一致,如下: <比较标签 name="变量" value="值"> 内容 </比较标签> 系统支持的比较标签以及所表示的含义分别是: 标签 含义 eq或者 equal 等于 neq 或者notequal 不等于 gt 大于 egt 大于等于 lt 小于 elt 小于等于 heq 恒等于 nheq 不恒等于 他们的用法基本是一致的,区别在于判断的

(转)ThinkPHP自定义模板标签详解

转之--http://www.thinkphp.cn/topic/6258.html 模板标签让网站前台开发更加快速和简单,这让本该由程序猿才能完成的工作,现在只要稍懂得HTM的人也能轻易做到,这也就是模板标签的强大之处.接触过dedecms或者phpcms等内容管理系统的人都知道,cms的前台都是使用模板标签来调用数据,如列表,内容.来看一个phpcms v9调用数据排行列表的标签: 1 {pc:content action="hits" catid="6" nu