Изменение порядка категорий и установка фиксированных позиций

:bookmark: Это руководство объясняет, как установить фиксированные позиции для категорий в Discourse, что позволяет вручную упорядочивать категории на вашем сайте.

:person_raising_hand: Требуемый уровень доступа пользователя: Администратор

Discourse обычно сортирует категории по активности: наиболее активные в последнее время категории отображаются вверху страницы категорий и в выпадающем меню основной навигации. Однако, если вы предпочитаете собственный статический порядок, вы можете задать фиксированные позиции для категорий. В этом руководстве мы пошагово разберем процесс включения фиксированных позиций категорий и их переупорядочивания.

Включение фиксированных позиций категорий

Чтобы установить фиксированные позиции для категорий, необходимо изменить два параметра сайта:

  1. fixed category positions (фиксированные позиции категорий): этот параметр позволяет задать собственный порядок категорий на странице «Категории» и в выпадающем меню основной навигации.
  2. fixed category positions on create (фиксированные позиции категорий при создании): этот параметр применяет ваш собственный порядок категорий к селектору категорий в редакторе сообщений.

Чтобы включить эти параметры:

  1. Перейдите в административную панель вашего сайта.
  2. Откройте раздел «Настройки сайта».
  3. В поле поиска введите «fixed category positions», чтобы найти соответствующие параметры.
  4. Включите параметр fixed category positions.
  5. При желании также включите параметр fixed category positions on create.

Переупорядочивание категорий

После включения необходимых параметров выполните следующие действия для переупорядочивания категорий:

  1. Убедитесь, что вы вошли в систему как администратор.

  2. Перейдите на страницу «Категории» вашего сайта.

  3. Нажмите на выпадающее меню администратора категорий.

  4. Выберите опцию «Reorder Categories» (Переупорядочить категории).

  5. Используйте стрелки «Вверх» и «Вниз», чтобы изменить порядок категорий по вашему желанию.

  6. Нажмите кнопку «Сохранить», чтобы применить изменения.

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

Результаты переупорядочивания

После переупорядочивания новый порядок категорий будет отображаться в следующих местах:

  1. На странице «Категории»

  2. В выпадающем меню основной навигации категорий

  3. В селекторе категорий редактора сообщений (если вы включили параметр fixed category positions on create)

Часто задаваемые вопросы

В: Я не вижу опцию «Reorder Categories» (Переупорядочить категории) в выпадающем меню. Почему?
О: Убедитесь, что в настройках сайта включен параметр fixed category positions. Эта опция появится только после включения данного параметра.

В: Нужно ли мне включать оба параметра?
О: Это зависит от ваших потребностей. Включите fixed category positions, если вы хотите задать собственный порядок для страницы «Категории» и выпадающего меню основной навигации. Дополнительно включите fixed category positions on create, если вы хотите, чтобы этот порядок также применялся к селектору категорий в редакторе сообщений.

В: Почему я не вижу изменений после переупорядочивания?
О: Попробуйте очистить кэш браузера. Хотя это обычно не требуется, это должно решить любые проблемы с отображением обновленного порядка.

19 лайков

Привет @Antony_UK :slight_smile:

Кажется, @awesomerobot имел в виду, что если вы перейдёте на страницу /admin/site_settings, то сможете воспользоваться полем поиска, чтобы ввести полное название или часть названия настройки сайта. Это очень удобно, чтобы быстро найти нужную настройку, не просматривая все остальные. :+1:

2 лайка

Отлично. Я вошел на сайт как администратор, но вкладка «Категории» не отображается так, как показано в вашей ссылке? Не видна функция «Изменить порядок категорий»? Я авторизован как АДМИНИСТРАТОР с адреса www.esquireforum.com.

Чтобы эта опция появилась, сначала необходимо включить настройку сайта «фиксированное положение категорий» в разделе администрирования/настройки.

1 лайк

Существует ли обходной путь или настройка для ручного сортирования или изменения порядка подкатегорий в определенной категории?

9 сообщений были объединены в существующую тему: Изменение порядка категорий и установка фиксированных позиций категорий — не работает