Не появляется форма переиндексации на странице /admin/config/search/search-api/index/

Если ваш view базируется на search API источнике данных, то важно, чтобы данные были проиндексированы. Но иногда форма переиндексации отсутствует на странице выбранного индекса в разделе админки search API.

Если обратиться к контроллеру страницы, чтобы проверить условия, при которых форма показывается, то станет ясно, что требуется.
modules/contrib/search_api/src/Controller/IndexController.php

Нужно чтобы поисковый индекс был активен, а также не был установлен флаг readonly в его настройках.

Проверьте флаг «read only» (снимите его) и форма должна появиться. Тогда вы сможете запустить переиндексацию данных.

Иначе индексация данных происходить не будет ни в ручном, ни в автоматическом (по cron) режимах.

Мало букафф? Читайте есчо !

Сохранение файла, полученного через форму в Drupal

Февраль 17, 2024 г.

Вы создали форму с полем типа file, и хотите сохранять файл как сущность друпала при отправке данных формы. [crayon-6a203fd041a28026193716/] Обычно объявления форм в Drupal 8+ размещаются в виде расширений класса FormBase в каталоге модуля /scr/Form/*. ...

Читать

Форма поиска товаров на Drupal

Май 11, 2023 г.

Здесь подробно рассмотрим небольшую задачу для сайта под управлением CMS Drupal. Требуется выводить поисковую форму для товаров в виде блока. Форма ...

Читать

Обновить path alias в таксономии

Октябрь 24, 2024 г.

Пример кода работы с entityQuery и Entity API. В данном примере мы пройдемся по синонимам терминов таксономии и произведем простую замену или создадим новый синоним согласно установленному в системе шаблону. В 8ке синонимы (path_alias) - это ...

Читать

Реализация формы поиска товаров

Май 11, 2023 г.

См. основной материал для введения. Форма в нашем случае не требует отправки/проверки данных, и реализует только два метода - getFormId и buildForm. Хотя форма и не содержит кнопки submit, но все равно будет реагировать на отправку данных, поэтому ...

Читать
 

Комментарии к «Не появляется форма переиндексации на странице /admin/config/search/search-api/index/»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: