Drupal 7 on search:多个选择框作为下拉列表,带有复选框(或其他)

Drupal 7 on search:多个选择框作为下拉列表,带有复选框(或其他),search,drupal-7,facet,Search,Drupal 7,Facet,D7安装 相关模块:视图、搜索API、Solr集成模块、方面搜索、 我试图简化搜索功能,包括关键字搜索和多选下拉框。我正在使用刻面搜索框。使用属性“多个”和值真/假来启用/禁用drupal下拉选择字段中的多选择选项。如果将值TRUE设置为属性“multiple”,则会启用multi-select选项。请参阅下面的多选下拉代码 $all_users = entity_load('user'); foreach($all_users as $value) { $user_list = (arra

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

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

使用属性“多个”和值真/假来启用/禁用drupal下拉选择字段中的多选择选项。如果将值TRUE设置为属性“multiple”,则会启用multi-select选项。请参阅下面的多选下拉代码

$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.'),
);
如果我的答案不清楚,请参考

使用属性“multiple”和值TRUE/FALSE在drupal下拉选择字段中启用/禁用多选选项。如果将值TRUE设置为属性“multiple”,则会启用multi-select选项。请参阅下面的多选下拉代码

$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.'),
);
如果你不清楚我的答案,请参考