| 插件名稱 | CMS建站系統(tǒng)大眾版 V4.1 |
| 插件作者 | 迅睿官方自營 |
| 最近更新 | 2026-03-31 10:25:30 |
| 增加文章AI審核和AI創(chuàng)作入口(需升級AI助手插件) |
怎么樣實(shí)現(xiàn)復(fù)選不同選項(xiàng)名稱輸出不同樣式?
<span class="badge 紅色或者藍(lán)色 text-uppercase">{php $field = dr_field_options(57);} {loop $field $v $name} {if in_array($v, $t['weishu'])} {$name} {/if} {/loop} </span>
復(fù)選字段是weishu,想實(shí)現(xiàn)當(dāng)weishu選項(xiàng)名稱為32位時(shí),class里輸出紅色,64位時(shí)輸出藍(lán)色。
求指導(dǎo),如果根據(jù)復(fù)選值實(shí)現(xiàn)也可以。
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@外聘專員-小波工作室
感謝大佬完美實(shí)現(xiàn),現(xiàn)在是單選32或者64沒有問題,但是我想實(shí)現(xiàn)兩個(gè)都選擇時(shí)各自顯示不同的css應(yīng)該怎么寫呢?
現(xiàn)在的代碼是:<span class="badge {if dr_in_array(1,$t['weishu'])} 32 {/if} {if dr_in_array(2,$t['weishu'])} 64 {/if} text-uppercase">{php $field = dr_field_options(57);} {loop $field $v $name} {if in_array($v, $t['weishu'])} {$name} {/if} {/loop} </span>
我是想選中時(shí)顯示選中的span,并顯示當(dāng)前值的class,兩個(gè)都選擇時(shí),分別輸出兩個(gè)不同的span 并加載各自值對應(yīng)的class,求大佬出手相助。