2011-10-10 47 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