搜索

destoon中如何准确的使用if else常见使用方法

2017-12-20 13:36| 发布者: happyxp| 查看: 246| 评论: 0

摘要: destoon中if和else可以单独或者配合使用。例如:单条件判断 {if 判断条件}输出内容{/if}多条件判断{if 判断条件1}输出内容1{else} {if 判断条件2} 输出内容2 {else} 输出内容3 {/if}{/if}一次类推,注意{if}{/if}标 ...
destoon中if和else可以单独或者配合使用。例如:
单条件判断 {if 判断条件}输出内容{/if}
多条件判断 
{if 判断条件1}输出内容1
{else}
  {if 判断条件2}
  输出内容2
  {else}
  输出内容3
  {/if}
{/if}
一次类推,注意{if}{/if}标签一个完整的判断的闭合位置。
以下是实际应用:
VIP权限判断,不能在循环中使用
{if $vip}{esle} {/if}

会员登陆判断

{if $_userid}品牌:{$t[brand]}{else}提示:登陆会员可以查看{/if} 

判断会员组
{if $_groupid==6}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} 

i 自增方法
{loop $tags $i $t}
{php $i=$i+1} //需要从1开始时
  <tr>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td>
  </tr>

  {/loop}
  
 隔行换色
 {loop $tags $i $t}
  <tr {if $i%2==1}bgcolor="#FF0000"{/if}>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td>
  </tr>

  {/loop} 
  
  指定条数的数据不让显示
{if $i%2==1}

{else}
  <tr {if $i%5==4}bgcolor="#FF0000"{/if}>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td>
  </tr>
{/if}


判断指定序号条数的内指定会员组方可查看


{loop $tags $i $t}
{if $i%2==1}
{if $_groupid==7}
 <tr {if $i%5==4}bgcolor="#FF0000"{/if}>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $t[brand]}品牌:{$t[brand]}{else}未填写{/if} </td>
  </tr>
{else}
<tr>
<td colspan="4">
本条信息需要VIP会员方可查看{$vip}
</td>
</tr>
{/if}
{else}
  <tr {if $i%5==4}bgcolor="#FF0000"{/if}>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $_groupid==7}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td>
  </tr>
{/if}
  {/loop}
  
  
推荐内容需要指定会员组方可查看到
 {loop $tags $i $t}
{if $t[level]>0}
{if $_groupid==7}
 <tr>
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $t[brand]}品牌:{$t[brand]}{else}未填写{/if} </td>
  </tr>
{else}
<tr>
<td colspan="4">
本条信息需要VIP会员方可查看{$vip}
</td>
</tr>
{/if}
{else}
  <tr >
    <td>序号:{$i}</td>
    <td>{$t[title]}</td>
    <td>{dsubst($t[introduce], 40, '...')} </td>
    <td>{if $_groupid==7}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td>
  </tr>
{/if}
  {/loop} 

鲜花

握手

雷人

路过

鸡蛋

相关阅读

热门文章
destoon修改默认模板名称没反应解决方法
destoon修改默认模板名称没反应解决方法
destoon建立一个新模板的时候习惯为它命名一个新的中文名称方便查找,今天发现不能保存中文名称了。原因:模板文件中每个文件里面都有一个these.name.php文件,对应记录相关模块的自命名名称,如果文件权
destoon企业会员绑定三级域名、二级域名的方法。
destoon企业会员绑定三级域名、二级域名的方法。
使用destoon的过程中,会给企业会员的公司主页绑定二级域名方便用户保存网址,但是有的时候很多二级域名我们需要自己保留使用,比如新闻中心news.xp37.com等而不想使用二级域名,那么我们可以使用三级域名
destoon中如何更改企业网站左侧栏的默认宽度
destoon中如何更改企业网站左侧栏的默认宽度
destoon中注册会员之后,每个企业会有一个自己单独的企业页面,通过登陆会员中心后,在店铺设置里面可以修改页面宽度高度。如果站长想修改默认的宽度怎么办呢?首先打开/module/member/home.inc.php找到 i
Destoon开启伪静态后搜索中文字词出现对话框http 403 forbidden的解决方法
Destoon开启伪静态后搜索中文字词出现对话框http 403
Destoon开启伪静态后搜索中文字词出现 http 403 forbidden的解决方法解决的方法:1、打开 include/safe.func.php2、搜索 HTTP 403 Forbidden 或者 dalert('HTTP 403 Forbidden', DT_PATH);的代码大概在89
destoon中如何准确的使用if else常见使用方法
destoon中如何准确的使用if else常见使用方法
destoon中if和else可以单独或者配合使用。例如:单条件判断 {if 判断条件}输出内容{/if}多条件判断{if 判断条件1}输出内容1{else} {if 判断条件2} 输出内容2 {else} 输出内容3 {/if}{/if}一次类推,注意{i
destoon中如何调用产品级别level为指定1.2
destoon中如何调用产品级别level为指定1.2
destoon经常会调用产品级别对应级别level的信息,比如有的产品,你在1位置首页图片大图调用了,在2推荐的位置位置又想调用,1的位置显示的内容2里面必须有,2里面有的内容1里面不一定有。正常级别的话,设
destoon开启Gzip后所有网页无法打开解决方法
destoon开启Gzip后所有网页无法打开解决方法
今天在测试destoon的时候脑子一抽把Gzip打开了,结果服务器好像不支持Gzip,所有页面都无法打开了。研究了一下,问题解决。 思路:destoon所有的系统设置都是保存在数据库或者文档中,找到修改成对应的值
destoon 6.0如何调用产品的大中小图
destoon 6.0如何调用产品的大中小图
destoon中默认的产品展示调用的全部都是小图。为了满足要求,我们需要在调用代码时将小图的代码修改成中图或大图的。在调代码之前,我们需要对大图、中图以及小图做一点点的了解。正常情况下,我们在后台
destoon任何页面实现自定义筛选的方法
destoon任何页面实现自定义筛选的方法
首页在页头引入jquery.min.js 文件,默认的模板是有这个的。如果不是默认的模板,也没这个文件,请去下载个。然后在筛选的页面引入以下JS代码:scriptfunction getQueryString(){var result = location.se
destoon自带404页面在win2012服务器IIS+php中无法使用解决方法
destoon自带404页面在win2012服务器IIS+php中无法使用
估计能用到这种设置的很少,我的服务器是win2012,然后用的IIS+php+mysql,最近刚换的,发现404页面没有了,系统设置好的不显示,研究了一下,方法共享给大家,其他类型的网站程序也可以参考这个设置。如

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2018 xp6.org Powered by Discuz

QQ|小黑屋|手机版|Archiver|虾皮社区 ( 鲁ICP备13006813号 )

鲁公网安备 37021102000261号

 
返回顶部