Drupal 8: как связать фасет с пользовательским модулем обработки фасетов

#facet

#фасет

Вопрос:

Я нашел некоторые рекомендации по созданию пользовательского модуля фасета в Drupal 8; однако в них отсутствуют инструкции о том, как связать фасет с пользовательским процессором.

http://tech.dichtlog.nl/facets/2015/11/30/facets-processor.html

Просто пишет: «Применить процессор к фасету»

В другом месте я нашел ссылки на то, что это связывание выполняется в разделе Конфигурация => Фасеты => Редактировать фасет => Дополнительные настройки. Однако я не вижу никакой возможности использовать здесь пользовательский фасет, даже после того, как я установил приведенный выше пример модуля фасета для тестирования этого.

Спасибо за любую помощь.

Ответ №1:

Я думаю, что нашел ответ. Как только вы создадите пользовательский модуль фасета, который имеет требуемую аннотацию над классом, и включите модуль, вы увидите метку аннотации в Конфигурации => Фасеты => редактировать фасет => Настройки фасета с флажком, чтобы связать этот процессор с вашим фасетом. Например, в настройках фасета появится надпись «Скрыть начало с некоторой буквы».