ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 在欄目循環的時,怎么根據勾選的值來判斷是否顯示 11 0
志偉(全能人才) SVIP會員 OEM版權 2020-07-11 12:55:27 私信
迅睿CMS版本:4.3.8

欄目自定義字段checkbox,字段名稱tjlx,我想在欄目循環的時候根據勾選的值來判斷是否顯示到推薦位置,請問這個語句應該怎么寫呢?


image

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

{else}

Special="false"

{/if}

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

兩個 不知道咋結合起來

解決方案
  • 圖片截圖的區域大一些,我看哪里的字段

    在哪個頁面上調用

    你這個存在前綴,需要把上下標簽都發來看看

    • 回復迅睿框架創始人


      image

      {category module=store pid=0 num=20 return=c} 
      <div class="weui-flex__item itm" data-abc="D" data-All="true" 
      {if $t.tjlx == 1} isHot="true"     {else}   isHot="false"{/if}
      {if $c.tjlx == 2} isSpecial="true" {else}   isSpecial="false"{/if}
      {if $c.tjlx == 3} isDy="true"      {else}   isDy="false"{/if}
      {if $c.tjlx == 4} isHand="true"    {else}   isHand="false"{/if}
      {if $c.tjlx == 5} isPage="true"    {else}   isPage="false"{/if}
      >
       <a href="{$c.url} ">
            <div class="img-wrap">
                <img class="img" src="{dr_thumb($c.thumb)} ">
            </div>
        <p class="txt">{$c.name}</p>
       </a>
            </div>
      {/category}
  • 這個地方往上一點我看看


    image


  • image

    改成c啊,不統一呢

  • {category module=store pid=0 num=20 return=c} 
    <div class="weui-flex__item itm" data-abc="D" data-All="true" 
    {if $c.tjlx == 1} isHot="true"     {else}   isHot="false"{/if}
    {if $c.tjlx == 2} isSpecial="true" {else}   isSpecial="false"{/if}
    {if $c.tjlx == 3} isDy="true"      {else}   isDy="false"{/if}
    {if $c.tjlx == 4} isHand="true"    {else}   isHand="false"{/if}
    {if $c.tjlx == 5} isPage="true"    {else}   isPage="false"{/if}
    >
     <a  target="_blank" href="{$c.url} ">
          <div class="img-wrap">
              <img class="img" src="{dr_thumb($c.thumb)} ">
          </div>
      <p class="txt">{$c.name}</p>
     </a>
          </div>
    {/category}

    這種判斷寫法理論上是沒有錯的

  • 忘記了,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}
    滿意答案
    短信幣+1
    • 回復迅睿框架創始人

      謝謝大佬,但是這個也有一個情況,就是他同時勾選了兩個值 比如勾選了2個框,遍歷出來的數據是1,2 這種情況怎么判斷兩個同時為true呢

  • {if in_array(1, $c.tjlx)  &&  in_array(2, $c.tjlx)}
  • 迅睿框架創始人:問題解決了,感謝大佬