太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

太阳成游戏网站框架 版主:太阳成游戏网站框架研发组
在栏目循环的时,怎么根据勾选的值来判断是否显示
类型:太阳成游戏网站CMS 更新时间:2020-07-11 13:32:45

栏目自定义字段checkbox,字段名称tjlx,我想在栏目循环的时候根据勾选的值来判断是否显示到推荐位置,请问这个语句应该怎么写呢?

image

{if $c.tjlx == 2} Special="true" 

{else} 

Special="false"

{/if}

{loop $c.tjlx $v}{$v}{/loop} 


两个 不知道咋结合起来



回帖
  • #1楼    太阳成游戏网站框架创始人
    2020-07-11 12:56:54
    Chrome 0
    图片截图的区域大一些,我看哪里的字段在哪个页面上调用你这个存在前缀,需要把上下标签都发来看看
  • 志伟
    #2楼    志伟
    2020-07-11 13:01:46
    Chrome 0
    回复太阳成游戏网站框架创始人
    image
    {category module=store pid=0 num=20 return=c} 
    
    {/category}
  • #3楼    太阳成游戏网站框架创始人
    2020-07-11 13:03:29
    Chrome 0
    这个地方往上一点我看看
    image
  • 蓝色强
    #4楼    蓝色强
    2020-07-11 13:04:14
    Chrome 0

    image
    改成c啊,不统一呢
  • 志伟
    #5楼    志伟
    2020-07-11 13:05:28
    Chrome 0
    回复太阳成游戏网站框架创始人
    image
    这个是买的官方商城应用里的分类栏目 自定义字段
  • 志伟
    #6楼    志伟
    2020-07-11 13:05:55
    Chrome 0
    蓝色强看到了 谢谢
  • #7楼    太阳成游戏网站框架创始人
    2020-07-11 13:07:49
    Chrome 0
    {category module=store pid=0 num=20 return=c} 
    
    {/category}
    这种判断写法理论上是没有错的
  • 志伟
    #8楼    志伟
    2020-07-11 13:16:23
    Chrome 0
    回复太阳成游戏网站框架创始人但是掉不出来CheckBox的值只有这个可以调出来{loop $c.tjlx $v} {$v} {/loop}
  • #9楼    太阳成游戏网站框架创始人
    2020-07-11 13:19:03
    Chrome 0
    忘记了,checkbox不能
    {if in_array(1, $c.tjlx)} isHot="true"     {else}   isHot="false"{/if}
    {if in_array(2, $c.tjlx)} isSpecial="true" {else}   isSpecial="false"{/if}
    满意答案
  • 志伟
    #10楼    志伟
    2020-07-11 13:21:34
    Chrome 0
    回复太阳成游戏网站框架创始人谢谢大佬,但是这个也有一个情况,就是他同时勾选了两个值 比如勾选了2个框,遍历出来的数据是1,2 这种情况怎么判断两个同时为true呢
  • 笨笨√猪
    #11楼    笨笨√猪
    2020-07-11 13:30:26
    Chrome 0
    {if in_array(1, $c.tjlx)  &&  in_array(2, $c.tjlx)}
  • 志伟
    #12楼    志伟
    2020-07-11 13:32:45
    Chrome 0
    太阳成游戏网站框架创始人:问题解决了,感谢大佬