查看: 325797|回复: 229

[Discuz相关] Discuz!条件判断语句书写教程

[复制链接]

 成长值: 12965

id UID : 1

7Sh0y8N 等级 : 管理员

hioC9EW 仙豆 : 156896

i7yRHRr 热心 : 181

黑金实名彩钻勋章最高成就勋章 国庆节纪念勋章虎年纪念勋章冰墩墩热火一夏五一勋章兔年纪念勋章世界杯勋章  

QQ

发表于 2021-10-14 21:57 | 显示全部楼层 |阅读模式
1.简单判断
  1. [/size][/font]<!--{if $article[highlight]=='#EE5023|||'}-->
  2. <span class="iconfont icon-xin" id="apptip"></span>
  3. <!--{/if}-->[font=Tahoma, &quot][size=4]
复制代码


2.一种条件下的判断
  1. <!--{if $_G['setting']['version'] == 'X2.5'}-->
  2.              xxx
  3.             <!--{else}-->
  4.         hhh
  5. <!--{/if}-->
复制代码

3.多种条件下的判断
  1. <!--{if $article[highlight]=='#EE5023|||'}-->
  2. <span class="iconfont icon-xin" id="dgtip"></span>
  3. <!--{elseif $article[highlight]=='#000|||'}-->
  4. <span class="iconfont icon-close" id="cltip"></span>
  5. <!--{elseif $article[highlight]=='#8F2A90|||'}-->
  6. <span class="iconfont icon-net" id="nettip"></span>
  7. <!--{/if}-->
复制代码


4.条件判断中的条件使用并列条件
  1. <!--{if $cat[upid]=='1'}-->
  2. xxxx
  3. <!--{elseif $cat[upid]=='6' or $cat[upid]=='7' or $cat[upid]=='8' or $cat[upid]=='9'}-->
  4. zzzz
  5. <!--{/if}-->
复制代码


5.使用discuz内置变量进行判断
  1. <!--{if $_G['page'] == 1 && $_G['forum']['rules']}-->
  2.         <div id="forum_rules_{$_G[fid]}" style="$collapse['forum_rules'];">
  3.             <div class="ptn xg2">$_G['forum'][rules]</div>
  4.         </div>
  5. <!--{/if}-->
复制代码



「事物」QQ:1215727616
「公告」论坛电报群:t.me/xiankeba(需科学)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表