Фильтр карточек в документации Discourse

Привет, @jordan.vidrine

Спасибо за обратную связь, я буду иметь это в виду для любых будущих PR, которые будут отправлены тебе :slight_smile:

Кстати, на нашем форуме карточки документации не скрываются при открытии реальной темы документации.

См. пример:
https://forum.cannabisanbauen.net/docs?topic=14469

У нас была такая же проблема в версии 2.7.x, и после обновления до 2.8.1 она всё ещё сохраняется. Есть какие-то идеи, что вызывает эту проблему?

Это связано с тем, что вы пока не сортируете и не фильтруете контент, а лишь ссылаетесь на статью, отображаемую в режиме документации, без применения каких-либо фильтров. Карточки исчезают только после нажатия на одну из них для установки текущего фильтра.

1 лайк

Этот последний объединённый запрос на слияние добавляет названия категорий и тегов в качестве классов к их карточкам.

1 лайк

Если тег или категория начинается с цифры, CSS-класс становится некорректным. Можете ли вы внести исправление, например, добавив префикс card- к имени класса, чтобы избежать этой проблемы?

Сейчас: <a class="docs-card-box tag-card [category]">
Исправлено: <a class="docs-card-box tag-card card-[category]">

1 лайк

Здравствуйте, можно ли отображать все карточки после клика по любой из них?
Спасибо!

Извините,
можно ли использовать тег в верхнем регистре?
Спасибо!

Есть настройка администратора принудительное приведение тегов к нижнему регистру, которую можно включить — это может помочь в данном случае:

3 лайка

Спасибо большое :slight_smile:

2 лайка

Вы можете скрыть его с помощью CSS…

@media screen and (max-width: 700px) {
.docs-cards-filter {
    display: none;
    }
}

Есть ли способ изменить «docs» на что-то другое, например, «Руководства сообщества»? Было бы здорово иметь возможность легко настраивать это из админ-панели или настроек темы.

1 лайк

Администрирование — Настройка — Текст и выполните поиск по документам. Там вы можете изменить (почти) всё.

4 лайка

Какой синтаксис используется для отображения нескольких иконок тегов? Я успешно отображаю одну иконку, но нужно ли просто разделять записи запятой?

Привет!
Возможно, я что-то упускаю, но… можно ли добавить этот компонент темы без установки плагина Docs?
Мой сайт уже является базой знаний, поэтому я не вижу, что плагин может добавить к нему такого, что не вызвало бы путаницы или дублирования доступа, и я предпочёл бы не устанавливать его. Но… мне действительно нужны блоки/карточки сверху, чтобы направлять пользователей по категориям и тегам. Именно поэтому я считаю этот компонент чрезвычайно полезным, но не могу решиться на установку плагина.

Может, кто-нибудь поможет мне разобраться?
Огромное спасибо!

1 лайк

Этот компонент является дополнением к плагину документации. Если вы хотите получить блоки категорий, вас могут заинтересовать следующие компоненты:

3 лайка

Спасибо, Джордан! :raised_hands:
Я попробую эти компоненты, они точно решат проблему!

3 лайка

Выглядит отлично!

Всего один вопрос: этот компонент темы всё ещё поддерживается? Я спрашиваю, потому что последнее коммитирование было более года назад.

Коммитов не было, но всё ещё работает!

1 лайк

Я заметил, что этот компонент не отображает родительскую категорию, если у неё нет отдельных тем.

В частности, категория-родитель «Cần thuê» не отображается в интерфейсе фильтра «Docs».
Как можно отобразить эту категорию и указать количество тем, равное общему количеству тем во всех дочерних категориях?
Заранее большое спасибо!

Имею в виду…
Родительская категория (10 тем) имеет 10 дочерних категорий, в каждой из которых по 10 тем.
Я хочу, чтобы на карточке родительской категории отображалось 110 тем, а не 10.
С уважением

1 лайк


Можно ли использовать отображение тегов по группам на главной странице?
Спасибо!

Я понимаю вашу логику в этом вопросе, но технически мы не считаем эти темы частью родительской категории, даже в Core «под капотом», поэтому не хотели бы делать иначе в этом компоненте.