Спасибо за ответ. Я не использую фильтры, но на вкладках «Последние» и «Категории» боковая панель всё равно не отображается. Я пробовал отключить все плагины и компоненты, кроме макетов и макетов категорий TC, но это не помогло. Должно быть, я что-то делаю неправильно, так как в темах или списках тем всё работает отлично.
Интересно… Я только что отправил тебе личное сообщение, давай попробуем решить эту проблему.
Кажется, я обнаружил ошибку в плагине Layouts: на странице /search появляется чекбокс, который, похоже, влияет на поиск с параметром skip_context=true/false. По умолчанию чекбокс отмечен (skip_context=false), и результаты поиска всегда пустые, если не снять отметку. Отметка или снятие отметки также нарушают настройки темы: layouts_sidebar_left_position установлено в full, но при отметке или снятии отметки чекбокса игнорируются настройки заголовка full.
Спасибо, @Mr.X_Mr.X, я займусь этой проблемой.
@keegan, удалось ли тебе это исправить? Я заметил, что на pavilion проблема решена, или я больше не могу её воспроизвести. Было бы здорово, если бы ты пушил фикс, если он есть — на моих инстансах это ломает поиск.
Привет, @Mr.X_Mr.X! Мне удалось воспроизвести проблему на thepavilion.io. У меня пока не было времени это проверить, но я постараюсь заняться этим, как только у меня появится немного свободного времени.
Эта проблема была решена в этом коммите:
При включении плагина Layouts поле «тег» не заполняется автоматически в редакторе при создании новой темы со страницы тегов. Похоже, это возрождение ранее исправленной ошибки…
Пожалуйста, дайте знать, если я могу помочь в решении этой проблемы, провести тестирование или предоставить дополнительную информацию!
Пожалуйста, создайте отчет об ошибке здесь
Спасибо @angus, я создал отчёт об ошибке на Pavilion.
Привет
При открытии страницы с любым тегом контент не загружается.
Версия Discourse: 2.8.9
Версия плагина layout: 0.3.1
У меня возникла та же проблема, что и у @mouad_belgoute: когда я выбираю любое значение тега в поле фильтра тегов на главной странице, страница оказывается пустой. Я также проверил, не приходит ли данные, но, к сожалению, данные были успешно получены со статусом 200.
@angus, что-нибудь известно об этой проблеме? Это блокирует работу моих разработчиков ![]()
Отключение плагина макета устраняет проблему.
Привет, ребята, я не могу воспроизвести это.
Это тестовый сайт с последней версией плагина Layouts и Discourse. В плагине Layouts активирован виджет списка категорий. Это маршрут тегов:
https://test.pavilion.tech/tag/tag1
Могли бы вы, пожалуйста, предоставить живые примеры проблемы либо на вашем сообществе, либо на test.pavilion.tech.
@mouad_belgoute Пожалуйста, попробуйте обновить Discourse до последней версии.
@attalbialami Вы используете те же версии, что и @mouad_belgoute? Вы работаете над одним и тем же сайтом?
Да, я могу воспроизвести эту проблему: последняя версия плагина Layouts не совместима с stable. При этом ошибок не возникает, страница просто становится пустой.
Ах! Плагин Layouts в настоящее время не поддерживает стабильную ветку Discourse.
@mouad_belgoute @attalbialami Пожалуйста, рассмотрите возможность использования tests-passed, если вы хотите использовать этот плагин.
Спасибо за ваш ответ ![]()
Привет, @angus,
Подскажите, пожалуйста, случайно ли плагин был исправлен для новых версий основной ветки Discourse, или мне нужно найти другой способ решить мою задачу? Планируете ли вы его исправлять в будущем?
Заранее спасибо за ответ.
Привет @AriesFR,
Плагин уже некоторое время работает в основной ветке Discourse
Если у вас есть конкретная проблема, пожалуйста, сообщите о ней нам здесь:
Да, на tests-passed всё работает исправно уже очень давно. Недавно я внёс небольшие правки на страницу темы, чтобы поддерживать её в идеальном состоянии:
Как вы видите, боковые панели работают отлично; я использую их здесь уже много лет:
Кроме того, я добавил виджет Layouts в плагин AI Topic Summary, чтобы вы могли размещать сводку в боковой панели.
Всегда полезно проверять такие вещи на тестовом сайте. У вас есть такой?
Спасибо, я попробую. Возможно, дело в том, что я плохо понимаю его внутреннее устройство (я ещё новичок в Discourse), но я пробовал на новой тестовой установке с двумя виджетами, и у меня ничего не получилось (по обеим сторонам ничего не отображается). Мне просто нужно понять, как чётко описать проблему!
На самом деле я пока не нашёл подробного руководства по настройке, и это, скорее всего, и есть причина моей проблемы.
Редактирование: Я только что нашёл документацию помимо вашей ссылки, сначала изучу её…
Редактирование 2: Когда я нашёл и прочитал документацию, всё стало намного проще. Действительно, это именно то, что мне было нужно. Большое спасибо, теперь всё работает отлично!

