Поиск в выпадающем списке категорий отсутствует

Думаю, это может быть связано с FIX: category page improvements by yuriyaran · Pull Request #36062 · discourse/discourse · GitHub.

Я скучаю по функции поиска в выпадающем меню категорий. После сегодняшнего обновления она исчезла на моём сайте.

Прочитав обсуждение на GitHub, я думал, что это не будет проблемой. Оказывается, для меня это проблема. Я считаю, что это из-за lazy_load_categories_groups. Когда эта опция не активна (что было немного сложно, так как теперь настройка скрыта, а у меня нет доступа к серверу :)), поиск снова доступен (и все 3 подкатегории видны внизу).


Для сравнения: я включил lazy_load_categories_groups в своей тестовой установке и сделал скриншоты до и после обновления. Здесь видно, как раньше работало searching. [1]


Поиск также возвращал категории, которые не отображались в выпадающем меню.

После обновления единственный способ перейти к “test12” — использовать ссылку «все» в правом нижнем углу, которая ведёт на страницу категории, где можно выбрать нужную категорию и затем нажать кнопку редактирования. Это значительно усложняет переключение между двумя категориями, которые нужно настроить. Конечно, поиск отсутствует не только при редактировании категорий, но и везде, где отображается выпадающее меню. Однако я впервые заметил это при редактировании, когда хотел воспроизвести баг. Переход от одной категории к другой через страницу категории менее удобен, чем прямой поиск, но требует меньше шагов, чем переключение между страницами редактирования.

Как только я покидаю группу, для которой включил lazy_load_categories_groups, опция поиска в выпадающем меню снова появляется:


  1. Я отключил max-height для .select-kit-collection, чтобы было видно всё выпадающее меню ↩︎

1 лайк

@Moin, спасибо за регистрацию проблемы.

В данном случае поиск с фильтрами определённо нужно вернуть — займусь исправлением на следующей неделе.

2 лайка

С введением следующего изменения фильтр будет всегда доступен, если пользователь состоит в группе lazy_load_categories_groups:

@Moin, не могли бы вы проверить, снова ли доступен фильтр?

1 лайк

Да, так и есть. Спасибо.

1 лайк