Стратегия выбора узла Drupal? - PullRequest
1 голос
/ 11 сентября 2009

У меня есть тип контента под названием «контакт». Один пользователь может создать сотни контактов. Мне нужен еще один список контактов, хранящийся где-то еще. Опции:

  1. Использовать вид
  2. Создайте новый тип контента под названием «контакты» (с символом s) и добавьте селектор или ссылку на узел, чтобы вы могли просто отметить нужные вам узлы.

2 звучит как лучший вариант для меня, но я хочу иметь возможность иметь лучший способ физического выбора контакта, так как пользователь может иметь сотни, а может быть, даже тысячи контактов. Итак, мой вопрос действительно сводится к:

  1. Какой самый хороший способ (с использованием drupal), что я могу позволить пользователю выбирать несколько узлов (но технически по одному за раз)
  2. Есть ли способ добавить флажок "ВЫБРАТЬ ВСЕ" в обычный список выбора cck в drupal?

1 Ответ

0 голосов
/ 11 сентября 2009

Модуль Multiselect решил мою проблему. Вот выдержка из его страницы проекта:

... определяет виджет для использования с полями CCK. Это позволяет пользователю легко выбирать несколько элементов. Он состоит из двух списков, один из всех доступных элементов, другой из выбранных элементов. Пользователь может выбрать элемент, переместив его из невыбранного списка в выбранный список. Этот модуль использует встроенные функции JQuery в Drupal и не требует никаких дополнительных модулей, кроме набора модулей CCK (версия Drupal 7 не имеет зависимостей).

...