我想創建要去輸出這樣Drupal的日期選擇
select date: [day] [month] [year]
和each [box]
是選擇框的表單元素...
我怎麼能做到這一點與Drupal Form api 我不想使用任何花哨的插件/插件。只有
select date: [day]
我想創建要去輸出這樣Drupal的日期選擇
select date: [day] [month] [year]
和each [box]
是選擇框的表單元素...
我怎麼能做到這一點與Drupal Form api 我不想使用任何花哨的插件/插件。只有
select date: [day]
$form['dob'] = array(
'#type' => 'select',
'#title' => t('select date:'),
'#options' => array(1,2,3),
);
輸出您可以創建3個表單項目,並使用主題化,以獲得期望的結果。
hook_elements
。這有點費時。使用表單API,您可以創建3個獨立的select元素來處理日期選擇。確保將表單元素的#type
設置爲'date'
。
$form['date_select'] = array (
'#title' => t('Date Selected'),
'#type' => 'date',
'#description' => t('Please select a date'),
'#default_value' => array(
'month' => format_date(time(), 'custom', 'n'),
'day' => format_date(time(), 'custom', 'j'),
'year' => format_date(time(), 'custom', 'Y'),
),
);
這應該會產生3個月份,日期和年份的選擇框。
然後在你的提交函數中只輸出當天的引用它;
$form_state['values']['date']['day']