Как реализовать поиск
Функциональность поиска (и связанные с ним функции, такие как ленты активности) автоматически обрабатывается для вас ядром Invision Community. Вам просто нужно указать, что ваши элементы контента должны быть доступны для поиска, реализуя интерфейс:
implements \IPS\Content\Searchable
Обратите внимание, что вы также должны реализовать расширение ContentRouter.
Изменения после реализации
Контент будет проиндексирован и включён в результаты поиска и ленты активности. Индекс будет автоматически обновляться при создании, редактировании, перемещении, скрытии и т.д. контента.