0
我是Drupal的新手,正在嘗試構建一個模塊。該模塊的一部分功能是允許您從下拉字段添加預設類。Drupal:如何從模塊配置表單中檢索選擇類型值?
因爲我已經得到了這個工作,但一件事在大多數情況下:我好像只能夠檢索選擇選項名稱,而不是它的價值。
我的代碼如下。
在配置表單創建功能,我有:
$styles = array(
'None' => '',
'Blue Buttons' => 'btn blue-btn',
'Red Buttons' => 'btn red-btn',
);
$mymodule_form['style'] = array(
'#type' => 'select',
'#required' => TRUE,
'#title' => t('Style'),
'#description' => t('Style for buttons'),
'#default_value' => $form_values['style'],
'#empty_option' => t('- Select -'),
'#options' => drupal_map_assoc(array_keys($styles)),
);
但是,當我在後面的代碼上運行dpm($this->options['style']);
時,我想用這些樣式,我拿到鑰匙返回名稱(如Button Red
)
有誰知道我如何檢索值?