Вы здесь

Как в автодополняемом поле Node References фильтровать результаты?

0

У меня на проекте настроен модуль References, все бы нормально, но появилась необходимость скрывать некоторые результаты из автокомплита при этом не снимая их с публикации.
Можно как-то фильтровать результаты по boolean field?

Если не возможно через References, то может ли с этим справится Entity Reference?

Версия Drupal: 
7.x
Категория: 
Entity APIField API
Связанные проекты: 
ReferencesEntity reference
Вопрос задан 04.02.2017 - 13:26

В Entity Reference можно формировать список с помощью Views с любыми фильтрами и сортировками.

Комментарий оставлен 05.02.2017 - 13:22

Спасибо, попробую на выходных мигрировать.

Комментарий оставлен 06.02.2017 - 23:15

Ответы

-2

Можно реализовать hook_field_storage_pre_load

  1. загружаешь данные поля;
  2. выполняешь фильтрацию условной конструкцией;
  3. добавляешь идентификатор поля в $skip_fields;
  4. PROFIT!1
Ответ дан 04.02.2017 - 18:46