dedecms模板中if else判断语句写法

dedecms模板中if else判断语句写法,第1张

概述在制作dedecms模板时,有时需要使用IF ELSE判断语句,但是dedecms模板中是无法使用使用IF语句的,否则会报错。 那么如何在dedecms模板中使用if else呢?这就需要我们多走一步,就是声明一下使用PHP语句:runphp=yes。 下面是dedecms模板中 if else的用法举例

在制作Dedecms模板时,有时需要使用IF  ELSE判断语句,但是Dedecms模板中是无法使用使用IF语句的,否则会报错。

那么如何在Dedecms模板中使用 if else呢?这就需要我们多走一步,就是声明一下使用PHP语句: runPHP='yes'。

下面是Dedecms模板中 if else的用法举例:


[fIEld:senddate runPHP='yes']$ntime = time();$oneday = 3600 * 24;if(($ntime - @me)<$oneday)@me = "<Font color='red'>(new)</Font>";else @me = "";[/fIEld:senddate]
代码解释:   @me:就是当前字段的值,你可以在if中给其赋值,然后判断结束后它的值就变成你赋的值,打印出来。   案例分享:Dedecms判断当前栏目下是否有子栏目可使用以下的代码进行判断:  
{dede:fIEld name=typeID runPHP="yes"}global $dsql;$sql = "SELECT ID From `dede_arctype` WHERE reID='@me' And ishIDden<>1 order by sortrank asc limit 0,100 ";    $row = $dsql->Getone($sql); if(@me=is_array($row))@me="有子栏目";else @me = "没子栏目";{/dede:fIEld}

上一篇:织梦Dedecms主要文件夹目录及模板文件说明

下一篇:织梦网站后台如何添加漂浮客服代码

总结

以上是内存溢出为你收集整理的dedecms模板中if else判断语句写法全部内容,希望文章能够帮你解决dedecms模板中if else判断语句写法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/1037805.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存