2011-10-10 87 views

回答

0

使用属性“多个”与价值TRUE/FALSE的启用/禁用Drupal的下拉选择字段多选择选项。如果值TRUE设置为属性“multiple”,那么它将启用多重选择选项。请参考下面的代码进行多选下拉。

$all_users = entity_load('user'); 
foreach($all_users as $value) { 
    $user_list = (array)$value; 
    if($user_list['uid'] > 1) { 
    $users[$user_list['uid']] = $user_list['name']; 
    } 
} 
$form['accessible_users'] = array(
    '#type' => 'select', 
    '#options' => $users, 
    '#title' => t('Accessible Users'), 
    '#multiple' => TRUE, 
    '#description' => t('Slect the users who have rights to access this article.'), 
); 

如果你不能清楚我的回答,请参阅该Drupal api page