drupal 7形成api - 国家下拉列表

时间:2012-08-22 11:35:20

标签: forms api drupal select

有没有办法在没有手动构建阵列的情况下拥有完整的国家/地区

$options = array(
  '', => 'Please select your country.',
  'USA' => 'USA',
  'UK' => 'UK',
);

有没有办法让所有国家都进入阵列?小费无聊以手动填充

1 个答案:

答案 0 :(得分:7)

Drupal核心存储了所有国家/代码的列表,并经过精心准备,因此您可以将其直接放入表单元素中:

require_once DRUPAL_ROOT . '/includes/locale.inc';

$options = country_get_list();