3
A
回答
10
可以使用field_info_field()
得到它很好的和快速:
$key = 0; // Or whatever
$field = field_info_field('field_priority');
$label = $field['settings']['allowed_values'][$key];
有場功能field.info.inc一大堆,他們是非常方便的。
0
我會建議使用list_allowed_values()
,而不是你自己搜索數組:
$field = field_info_field('field_priority');
$options = list_allowed_values($field);
$label = $values[$key];
或簡稱:
$label = list_allowed_values(field_info_field('field_priority'))[$key];
相關問題
- 1. 如何在CVS中顯示給定分支的標籤列表?
- 2. 突出顯示從鍵盤輸入選擇標籤選項
- 3. 如何給c:if標籤顯示標籤
- 4. ,從給定的列表中選擇,包含給定值
- 5. 突出顯示選定的標籤
- 6. 從給定的列表中做出不同的選擇
- 7. jq - 選擇給定鍵名的對象
- 8. LINQ:選擇具有給定值的鍵
- 9. 給出關鍵字列表
- 10. 如何突出顯示從comboBox中選擇的特定標籤?
- 11. 顯示標籤和c選擇標籤
- 12. c選擇具有顯示標籤表的標籤
- 13. 標籤不顯示下拉列表中選擇的值
- 14. 如何選擇MySQL中給定標籤的帖子的所有標籤?
- 15. jQuery的選擇2顯示OPTGROUP標籤
- 16. 顯示列表框的選定值作爲標籤 - 多個值
- 17. 選擇第一個選擇標籤後,在第二個選擇標籤中給出子類別
- 18. gmaps4rails不顯示給定的座標
- 19. 獲得選擇列表的選擇選項的值在給定的行
- 20. 如何從標籤欄列表中顯示選定的標籤欄
- 21. 選擇標籤顯示小寫選項
- 22. 選擇表中的給定行
- 23. 顯示下拉列表選擇與標籤
- 24. 顯示列表中選擇標籤在JSP中
- 25. 突出顯示給定搜索文本中的關鍵字
- 26. 選擇選擇顯示組標籤和選項選擇
- 27. 請參考選擇之前選擇的列給出錯誤1054
- 28. 右鍵點擊表名並選擇設計給出未指定的錯誤
- 29. 執行選擇多個列並分配給標籤
- 30. 選擇並突出顯示標籤上的文字
是表單字段還田,讓你可以使用此功能在所選選項在驗證/提交處理程序? – Alex
@親愛的親愛的clive;)很好的解決方案 – zhilevan