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

聯(lián)系官方銷(xiāo)售客服

1835022288

028-61286886

投訴 已解決 復(fù)選框多選字段如何在前端頁(yè)面調(diào)用獲取的時(shí)候只調(diào)用一定數(shù)量比如 13 0
迅睿CMS版本:4.3.7 #字段 #后臺(tái) #前端

復(fù)選框多選字段,如何在前端頁(yè)面調(diào)用獲取的時(shí)候,只調(diào)用一定數(shù)量

比如說(shuō) 后臺(tái)實(shí)際選擇了7個(gè)值。但是如何在前端調(diào)用的時(shí)候 最多獲取5個(gè)。

怎么樣能增加一個(gè)數(shù)量值的限制

解決方案
  • 做兩次循環(huán),一層顯示5個(gè),二層顯示全部,loop

    •             <div class="welfare_jobs">
                      <ul class="welfareList clearfix1">
      				{php $field = dr_field_options(394);}
      				{loop $field $v $name}
      				{if in_array($v, $zp_fl)}
      				<li>{$name}</li>
      				{/if}
      				{/loop}
                          <li class="more_welfare">...</li>
                      </ul>
                      <div class="all_welfare" style="display: none;">
                          <p class="all_welfare_arrow"></p>
                          <ul class="welfareList clearfix1">
                      {php $field = dr_field_options(394);}
                      {loop $field $v $name}
                      {if in_array($v, $zp_fl)}
                      <li>{$name}</li>
                      {/if}
                      {/loop}
                          </ul>
                      </div>
                  </div>

      我現(xiàn)在是這樣子的,但是第一個(gè) 怎么樣限制成5個(gè)呢

      回復(fù)@西門(mén)口

    • 回復(fù)@五金沖壓件

                  <div class="welfare_jobs">
                      <ul class="welfareList clearfix1">
      				{php $arr= dr_field_options(394); $field = array_slice($arr, 0, 5);}
      				{loop $field $v $name}
      				{if in_array($v, $zp_fl)}
      				<li>{$name}</li>
      				{/if}
      				{/loop}
                          <li class="more_welfare">...</li>
                      </ul>
                      <div class="all_welfare" style="display: none;">
                          <p class="all_welfare_arrow"></p>
                          <ul class="welfareList clearfix1">
                      {php $field = dr_field_options(394); }
                      
                      {loop $field $v $name}
                      {if in_array($v, $zp_fl)}
                      <li>{$name}</li>
                      {/if}
                      {/loop}
                          </ul>
                      </div>
                  </div>

    • image


      image

      用了你的代碼后,是這么顯示的。

      回復(fù)@九天網(wǎng)絡(luò)(JiuDay)

    • 用了代碼不行,全部顯示的 是正常的,然后 縮略顯示的部分 顯示的不正確

      回復(fù)@九天網(wǎng)絡(luò)(JiuDay)

  • {php $field= dr_field_options(394); $zp_fl = array_slice($zp_fl, 0, 5);}
    				{loop $field $v $name}
    				{if in_array($v, $zp_fl)}
    				<li>{$name}</li>
    				{/if}
    				{/loop}
    個(gè)人開(kāi)發(fā)者,熟悉CodeIgniter、Laravel、Yii、Thinkphp,只想靠懸賞賺錢(qián)買(mǎi)一個(gè)SVIP

    • image

                  <!-- 公司福利 -->
                  <div class="welfare_jobs">
                      <ul class="welfareList clearfix1">
                      {php $field= dr_field_options(394); $zp_fl = array_slice($zp_fl, 0, 4);}
      				{loop $field $v $name}
      				{if in_array($v, $zp_fl)}
      				<li>{$name}</li>
      				{/if}
      				{/loop}
      
                          <li class="more_welfare">...</li>
                      </ul>
                      <div class="all_welfare" style="display: none;">
                          <p class="all_welfare_arrow"></p>
                          <ul class="welfareList clearfix1">
                      {php $field = dr_field_options(394);}
                      {loop $field $v $name}
                      {if in_array($v, $zp_fl)}
                      <li>{$name}</li>
                      {/if}
                      {/loop}
                          </ul>
                      </div>
                  </div>

      這樣的話 第一段就可以,但是第二段就沒(méi)辦法顯示全部。

      后臺(tái)是這樣的


      image

      回復(fù)@靠懸賞(設(shè)置懸賞)賺錢(qián)買(mǎi)授權(quán) @九天網(wǎng)絡(luò)(JiuDay)

  • 四樓的思路完全正確!

    {php $field= dr_field_options(394); $zp_fl = array_slice($zp_fl, 0, 4);}
    {loop $field $v $name}
    {if in_array($v, $zp_fl)}
    <li>{$name}</li>
    {/if}
    {/loop}

    • image

                  <!-- 公司福利 -->
                  <div class="welfare_jobs">
                      <ul class="welfareList clearfix1">
                      {php $field= dr_field_options(394); $zp_fl = array_slice($zp_fl, 0, 4);}
      				{loop $field $v $name}
      				{if in_array($v, $zp_fl)}
      				<li>{$name}</li>
      				{/if}
      				{/loop}
      
                          <li class="more_welfare">...</li>
                      </ul>
                      <div class="all_welfare" style="display: none;">
                          <p class="all_welfare_arrow"></p>
                          <ul class="welfareList clearfix1">
                      {php $field = dr_field_options(394);}
                      {loop $field $v $name}
                      {if in_array($v, $zp_fl)}
                      <li>{$name}</li>
                      {/if}
                      {/loop}
                          </ul>
                      </div>
                  </div>

      這樣的話 第一段就可以,但是第二段就沒(méi)辦法顯示全部。

      后臺(tái)是這樣的


      image

      回復(fù)@靠懸賞(設(shè)置懸賞)賺錢(qián)買(mǎi)授權(quán) @九天網(wǎng)絡(luò)(JiuDay)

      回復(fù)@九天網(wǎng)絡(luò)(JiuDay)

  • 字段名沖突了 改下下面的字段名 靈活運(yùn)用 不要直接復(fù)制

                <!-- 公司福利 -->
                <div class="welfare_jobs">
                    <ul class="welfareList clearfix1">
                    {php $field1= dr_field_options(394); $ziduan = array_slice($zp_fl, 0, 4);}
    				{loop $field1 $v $name}
    				{if in_array($v, $ziduan)}
    				<li>{$name}</li>
    				{/if}
    				{/loop}
    
                        <li class="more_welfare">...</li>
                    </ul>
                    <div class="all_welfare" style="display: none;">
                        <p class="all_welfare_arrow"></p>
                        <ul class="welfareList clearfix1">
                    {php $field2 = dr_field_options(394);}
                    {loop $field2 $v $name}
                    {if in_array($v, $zp_fl)}
                    <li>{$name}</li>
                    {/if}
                    {/loop}
                        </ul>
                    </div>
                </div>
    滿意答案
    短信幣+1
    • 不行,我這里是調(diào)用的是同一個(gè)字段。

      只是前面顯示最多5個(gè),后面“...”鼠標(biāo)對(duì)著以后 彈出來(lái)的 是全部。

      他們是同一個(gè)字段。



      就好比下面這個(gè)圖一樣。要把全部顯示的 截取5個(gè)顯示到上面來(lái)



      回復(fù)@九天網(wǎng)絡(luò)(JiuDay)

  • @九天網(wǎng)絡(luò)(JiuDay):可以了,這個(gè)記錄。可以。字段沖突了