Подкатегории и категории без подкатегорий не показывают количество просмотров/ответов

Мы используем тему Ghost, она нам очень нравится и выглядит отлично, но мы заметили, что в списке тем счетчики просмотров и ответов отображаются только для определенных категорий нашего форума. После долгих мучений мы поняли, что объединяет эти категории: у всех них есть подкатегории.

Таким образом, счетчики просмотров тем и ответов отображаются только для категорий, у которых есть хотя бы одна видимая подкатегория. Для подкатегорий и для категорий без подкатегорий они не показываются.

Однако, что любопытно, счетчики просмотров и ответов появляются, если вы откроете выпадающее меню тегов и выберете «нет тегов».

При использовании инструмента «Инспектировать» мы видим, что счетчики просмотров и ответов находятся внутри контейнера link-bottom-line в теме Ghost. Этот элемент уникален для этой темы по сравнению с темой по умолчанию. Значок категории, счетчики просмотров и ответов используют один и тот же контейнер, который не отображается, если нет подкатегорий.

Мы очень хотели бы найти способ, чтобы счетчики просмотров и ответов отображались для всех категорий, независимо от наличия у них подкатегорий.

Вы уверены, что это связано с темой? Когда я проверяю предварительный просмотр темы Ghost, я вижу, например, категорию «Фильмы», где отображаются просмотры и ответы, и, насколько я знаю, у неё нет подкатегорий:

Думаю, это связано с темой. Если вы откроете категорию «Фильмы» из вашего примера, все ответы/активность/просмотры перестанут отображаться:

Согласно описанию проблемы от @shapelychops, у категории «Фильмы» нет подкатегорий, и при просмотре категории «Фильмы» ответы/активность/просмотры не отображаются, потому что у неё нет подкатегорий.

1 лайк

Ага, ясно, из исходного описания не было понятно, что это происходит внутри самого списка тем категории. Я понял, что это происходит с темами в категориях на основном списке тем. Скриншоты всегда полезны :slight_smile:

Итак, проблема возникает потому, что выход (outlet), в котором рендерятся конкретные элементы «призрачных» ответов/просмотров, — это topic-list-after-category, который не отображается, если нет категории. Отсюда и то, что в такой ситуации ни один из элементов не появляется.

Я посмотрю, сможем ли мы легко это переключить, но я немного сомневаюсь.

3 лайка

@shapelychops Обновление: я изменил структуру, поэтому пользовательские элементы теперь должны всегда отображаться. Дайте знать, если проблема всё ещё сохраняется.

3 лайка