Всегда показывать категории

Когда вы заходите на мой форум с мобильного устройства, отображается только блок «Недавнее»!


Если вы хотите перейти в конкретную категорию, вам нужно открыть выпадающее меню, нажать на «Категории», найти нужную и открыть её.

По-моему, это пустая трата времени. Я бы хотел, чтобы при входе на мой форум всегда отображался блок с категориями и подкатегориями.


Спасибо.

На странице https://foro0.com/my/preferences/interface вы найдете параметр, позволяющий выбрать вашу домашнюю страницу по умолчанию.

Для всего форума параметр называется top menu, и первый элемент списка также является домашней страницей (поэтому вам нужно выбрать categories).

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

Вот что я получаю:

А вот что я хотел бы видеть:

Спасибо.

:thinking: Странно, я думал, что это оно, но теперь не могу найти состояние хлебных крошек категории, которое вы описываете. Возможно, я что-то неправильно понял или ошибся :sweat_smile:.
Является ли скриншот, где в хлебных крошках одновременно отображаются «todas las categorias» и «todas», реальной страницей? Если да, то какой у неё URL? foro0.com/?

Учитывая эту тему: Category pulldown search does not show subcategories , это может быть не лучшей идеей с точки зрения UX, так как в выпадающем списке будет слишком много подкатегорий без выбранной категории. Кроме того, функция поиска в выпадающем списке категорий включает подкатегории.

Это изображение не с действительного URL. Это картинка, которую я создал в Paint. Я бы очень хотел, чтобы мой форум выглядел так. Чтобы блоки категорий всегда отображались на главной странице. А также последние прочитанные сообщения. У моего форума слишком много категорий, поэтому я не могу сделать их главной страницей. Спасибо!

К сожалению, я думаю, что параметра для достижения вашей цели нет. На мой взгляд, самый простой способ — это создать плагин, который будет отображать подкатегории внутри категории в выпадающем списке (как в теме создания), и показывать их в мобильном представлении «Последние».По крайней мере, на данный момент и для десктопной версии вам, возможно, стоит рассмотреть возможность изменения desktop category page style на «Categories and Latest» и отображения категорий как на главной странице.

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

В компьютерной версии оно всегда на месте, и мне это нравится.

Спасибо

Значит, вам нужно будет убрать класс hidden у элемента ol.category-breadcrumb, что почти противоположно этому: Display all categories menu only inside the categories
Хотя не совсем понятно, как это сделать :thinking:

Если это что-то похожее. В десктопной версии оно всегда отображается, а в мобильной — скрыто, если вы не находитесь в категории.
Спасибо за помощь. Я могу ждать столько, сколько потребуется.

Я действительно не очень квалифицирован в этом, так что будьте осторожны, но… это работает! :sweat_smile:
Вы можете настроить свою тему и добавить во вкладку mobile/head:

<script>
jQuery(document).ready(function($) {
$("ol.category-breadcrumb").removeClass("hidden");
});
</script>

Спасибо, я написал код здесь: https://foro0.com/admin/customize/themes/3/mobile/head_tag/edit
Теперь меню всегда появляется, хотя для его загрузки требуется время.
Хотя форма меню изменилась, теперь оно выглядит так:

Раньше при входе в категорию появлялось это выдвигающееся меню:

Можно ли вернуть меню как раньше, без описания? Спасибо.

Я думаю,

.category-desc {
    display: none;
}

здесь

PS: на рабочем столе вы можете добавить ?mobile_view=1 и ?mobile_view=0 к URL-адресу, чтобы переключаться между мобильным режимом и обратно.

Огромное спасибо за всё, вы мне очень помогли. Я продолжу исследование. Возможно, как скрипт, он не всегда загружается корректно: например, если я захожу в категорию, а затем нажимаю на логотип, чтобы вернуться на главную, иногда она не отображается, и мне приходится обновлять страницу.

Я готов заплатить или сделать пожертвование в размере, который они укажут. Это возможно? Или можно нанять кого-то?