聯(lián)系官方銷售客服
1835022288
028-61286886
復(fù)選框 單選框 下拉框三個(gè)字段有點(diǎn)意思,都有自己的屬性名稱和選擇值,一般數(shù)據(jù)庫儲(chǔ)存的是選擇值,通常在顯示的時(shí)候需要輸出屬性的名稱,而不是值,那么我們就要通過反查詢值來實(shí)現(xiàn)。
借花獻(xiàn)佛拿來一張圖,類似這種定義方式,其實(shí)這種屬性值的定義方式是錯(cuò)誤的,后者要設(shè)置為數(shù)字才對(duì),應(yīng)該糾正為:
因?yàn)槊Q也是字符,值也是字符,那么就失去了值的意義,那為什么你還去設(shè)置一個(gè)值。
要么不要值,要么設(shè)置數(shù)字。
言歸正傳,來設(shè)置輸出方法
1、單選和下拉選擇字段
內(nèi)容頁show.html
列表頁list.html
2、復(fù)選框
內(nèi)容頁show.html
//將id=222字段的下拉框值讀出來 {php $field = dr_field_options_id(222);} // 遍歷全部 {loop $field $value $name} {if in_array($value, $字段英文名稱)} 選項(xiàng)名稱:{$name} 選項(xiàng)值:{$value} {/if} {/loop}
列表頁list.html
//將id=222字段的下拉框值讀出來 {php $field = dr_field_options_id(222);} // 遍歷全部 {loop $field $value $name} {if in_array($value, $t.字段英文名稱)} 選項(xiàng)名稱:{$name} 選項(xiàng)值:{$value} {/if} {/loop}
學(xué)習(xí)一下
111111111111
糾正下, 后者要設(shè)置為數(shù)字才對(duì)
這個(gè)說法是錯(cuò)誤的 name|vaule
數(shù)據(jù)庫中說法是 name值 和vaule值。
其中name值可以是中文。 vaule也可以是中文。但是因?yàn)楫吘勾a是國外人發(fā)現(xiàn)的 對(duì)中文的支持還不是很好,避免意外情況發(fā)生
個(gè)人建議 vaule還是以字母、數(shù)字命名比較好
比如說
這樣單詞命名的才是王道 才是最合理 與正規(guī)的。 當(dāng)然想要什么命名還是看大家的
下拉功能在列表輸出
使用QQ截屏后再Ctrl+V可以直接粘貼
回復(fù)可見
不錯(cuò) 學(xué)習(xí)學(xué)習(xí)
學(xué)習(xí)一下
回復(fù)可見
回復(fù)可見
不錯(cuò) 學(xué)習(xí)學(xué)習(xí)
來看看,正好用到
看看
學(xué)習(xí)下
學(xué)習(xí)
學(xué)習(xí)下
這個(gè)好象是個(gè)好干貨
自定義字段自定義字段自定義字段自定義字段自定義字段
但是發(fā)生的發(fā)生的發(fā)生的
學(xué)習(xí)下
學(xué)習(xí)下
學(xué)習(xí)下學(xué)習(xí)下學(xué)習(xí)下學(xué)習(xí)下
需要
看看
學(xué)習(xí)
為什么,我看不到圖片。
但還是
看看行不
很好,很強(qiáng)大,需要看看
學(xué)習(xí)下
我是來學(xué)習(xí)的
學(xué)習(xí)學(xué)習(xí)
看看
厲害
學(xué)習(xí)一下,芝麻開門
看看
回復(fù)可見
Q截屏后再Ctrl+V可以直接
學(xué)習(xí)
謝謝
學(xué)習(xí)下
學(xué)習(xí)
回復(fù)看看。
學(xué)習(xí)一下
學(xué)習(xí)下
學(xué)習(xí)了
加復(fù)了為什么 看不到
學(xué)習(xí)下
kkk
回復(fù)可見