«Подкатегории с избранными темами» больше не отображает темы подкатегорий на мобильных устройствах

При использовании представления «Подкатегории с избранными темами» отдельные подкатегории больше не отображают свои последние темы на странице /categories.

В «Подкатегории подкатегории» есть публикация, но она больше не отображается на странице /categories на мобильных устройствах (хотя на рабочем столе отображается).

1 лайк

Я тоже наблюдаю это после недавнего обновления, версии 3.3.0.beta3-dev (61610a61fa).

На мобильных устройствах Android, в обоих браузерах Firefox и Chrome.

РЕДАКТИРОВАНИЕ: Мне казалось, я нашёл обходной путь, но он не сохраняется. Хотя это может помочь в диагностике:

Установите флажок «Показывать список подкатегорий над темами в этой категории» в настройках родительской категории (на параметр «Стиль списка подкатегорий» это не влияет), затем перейдите на страницу «Все категории», нажмите на родительскую категорию и вернитесь обратно на страницу «Все категории». Теперь подкатегории этой родительской категории отображаются корректно.

Однако при обновлении страницы исправление сбрасывается до следующего посещения родительской категории.

1 лайк

Это не было исправлено с обновлением до бета-версии 4.


Я просмотрел последние коммиты и вижу, что в коммите от 23 апреля #d2a52c3 «FIX: Use serialized subcategories in subcategory-with-featured-topics» описано решение, которое совпадает с моими временными рамками и, похоже, связано с этой проблемой.

Этот коммит обновляет app/components/subcategories-with-featured-topics.hbs, заменяя category.subcategories на category.serializedSubcategories, но я заметил, что в app/templates/mobile/components/subcategories-with-featured-topics.hbs всё ещё используется category.subcategory.

Имеет ли это какое-то значение? Извините, если это бред, я уже не в своей тарелке, разбираясь в коде, но просто пытаюсь сделать всё возможное, чтобы помочь найти проблему :slight_smile:

Привет, @harryob! :wave:

Спасибо за сообщение об ошибке. Мы нашли проблему и исправили её в этом PR:

Он сейчас на рассмотрении и будет объединён в ближайшее время. После этого вы сможете обновить свой сайт и решить свою проблему.

4 лайка

Эта тема была автоматически закрыта через 22 часа. Новые ответы больше не принимаются.