2

D7 安装相关模块:视图、搜索 API、Solr 集成模块、Facet 搜索、

我正在尝试简化搜索功能以包括关键字搜索和多选下拉框。我正在使用多面搜索框。

4

1 回答 1

0

使用值为TRUE/FALSE的属性“ multiple ”来启用/禁用 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 页面

于 2013-11-22T14:01:04.213 回答