Я создал кастомный модуль в котором поле сингл-чекбокс.
При настройке в views в exposed фильтре нет списка значения для сортировки.
При создании дефолтного поля сингл-чекбокс этот список значений появляется..
Как сделать также в моем кастомном поле?
В какую сторону мне копать? какое апи использовать, может кто нибудь подсказать. Спасибо.
Комментарии
Вы создали кастомное поле? И теперь Вам нужно сделать для него filter-handler для views, верно?
Вам нужно посмотреть как реализован стандартный хендлер и расширить его своим (если логику нужно менять), или просто прописать стандартный (если там прям все так же как и в обычном логическом поле).
вот это вы имеете ввиду
http://www.drupalcontrib.org/api/drupal/drupal%21core%21modules%21views%...
только не пойму где вызывать этот хэндлер?..папка мой модуль > src > Plugin > views > field > mycheckbox.php ?
У меня, к сожалению, нет под рукой реализации для 8ки.
Вот здесь, вроде то что Вам может помочь.
Ищите в ядре в папке модуля views реализацию стандартного хэндлера для чекбокса и делайте свой по образу и подобию.
Однако, есть одно НО: свой тип поля нужно объявлять только тогда, когда структура данных поля не укладывается ни в одну из существующих. У вас же самый примитивный тип поля, который уже реализован в ядре. На кой чёрт вам понадобилось изобретать его повторно?