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

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 怎么在list列表頁中調用自定義字段Select的值作為篩選? 5 0
POSCMS版本:3.5.1

請問怎么在list列表頁中調用自定義字段Select的值作為篩選?

后臺自定義字段中定義的Select項為:

字段名:進度情況 jdqk

值為:

連載|1

完本|2

list.html篩選代碼為

 <div class="news-search-param">
        <div class="news-search-param-name">小說狀態:</div>
        <div class="news-search-param-value">
            {php $jdqk=array('1'=>'連載','2'=>'完本');}
            <a class="label {if !$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', NULL)}">不限</a>
            {loop $jdqk $i $t}
            <a class="label {if $i==$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', $i)}">{$t}</a>
            {/loop}
        </div>
    </div>

以上代碼篩選不出正確的狀態,連載中也有那本書,完本中也有那本書。

是不是Select項的屬性不能用以上方法調用?

解決方案
  •   {php $jdqk=array('1'=>'連載','2'=>'完本');}

    不需要這么寫的,你看demo模塊的select寫法,比你這個簡單多了

    QQ3563066344-
  • demo是這么寫的


    image.png

    • 回復@天空

      感謝,我參考了DEMO的方法還是有問題,和我原來的差不多。

                <!--連載范圍-->
                <div class="news-search-param">
              <div class="news-search-param-name">小說狀態:</div>
              <div class="news-search-param-value">
                  <!--自定義一個租金返回數組,這個都懂得,php最基礎的數組用法-->
                
                <a class="label {if !$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', NULL)}">不限</a>
      
        {php $field = dr_field_options_id(38);} 
      
          {loop $field $i $t}
      
          <a class="label {if $i==$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', $i)}">{$t}</a>
      
          {/loop}
              </div>
          </div>
      <!--連載范圍結束--->

      字段名:進度情況 jdqk

      值為:

      連載|1

      完本|2

      現在的問題是,我添加了一本小說,當狀態為1的時候,篩選正常,如果狀態2,那么不管是連載,或者完本 都可以搜索到這本小說。。

      不知道是官方BUG(@反饋BUG),還是我調用的語法有問題?

  • 已解決已解決已解決已解決

    滿意答案
  • @右手老繭:已解決已解決已解決已解決