Drupal 7 при поиске: поле множественного выбора как выпадающий список с флажками (или что-то) - PullRequest
2 голосов
/ 11 октября 2011

D7 Установить Соответствующие модули: Представления, API поиска, модуль интеграции Solr, поиск фасетов,

Я пытаюсь упростить функции поиска, включив поиск по ключевым словам и раскрывающийся список множественного выбора. Я использую граненое окно поиска.

1 Ответ

0 голосов
/ 22 ноября 2013

Используйте атрибут " множественный " со значением TRUE / FALSE для включения / выключения опций множественного выбора в выпадающем списке drupal.Если значение TRUE установлено для атрибута «множественный», тогда он включает опцию множественного выбора.Пожалуйста, обратитесь к приведенному ниже коду для выпадающего списка множественного выбора.

$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.'),
);

Если вы не смогли очистить мой ответ, пожалуйста, обратитесь к странице API Drupal

...