Layouts Plugin

Спасибо за ответ. Я не использую фильтры, но на вкладках «Последние» и «Категории» боковая панель всё равно не отображается. Я пробовал отключить все плагины и компоненты, кроме макетов и макетов категорий TC, но это не помогло. Должно быть, я что-то делаю неправильно, так как в темах или списках тем всё работает отлично.

1 лайк

Интересно… Я только что отправил тебе личное сообщение, давай попробуем решить эту проблему.

Кажется, я обнаружил ошибку в плагине Layouts: на странице /search появляется чекбокс, который, похоже, влияет на поиск с параметром skip_context=true/false. По умолчанию чекбокс отмечен (skip_context=false), и результаты поиска всегда пустые, если не снять отметку. Отметка или снятие отметки также нарушают настройки темы: layouts_sidebar_left_position установлено в full, но при отметке или снятии отметки чекбокса игнорируются настройки заголовка full.

2 лайка

Спасибо, @Mr.X_Mr.X, я займусь этой проблемой.

2 лайка

@keegan, удалось ли тебе это исправить? Я заметил, что на pavilion проблема решена, или я больше не могу её воспроизвести. Было бы здорово, если бы ты пушил фикс, если он есть — на моих инстансах это ломает поиск.

Привет, @Mr.X_Mr.X! Мне удалось воспроизвести проблему на thepavilion.io. У меня пока не было времени это проверить, но я постараюсь заняться этим, как только у меня появится немного свободного времени.

2 лайка

@Mr.X_Mr.X

Эта проблема была решена в этом коммите:

3 лайка

При включении плагина Layouts поле «тег» не заполняется автоматически в редакторе при создании новой темы со страницы тегов. Похоже, это возрождение ранее исправленной ошибки…

Пожалуйста, дайте знать, если я могу помочь в решении этой проблемы, провести тестирование или предоставить дополнительную информацию!

Пожалуйста, создайте отчет об ошибке здесь

https://discourse.pluginmanager.org/w/bug-report

1 лайк

Спасибо @angus, я создал отчёт об ошибке на Pavilion.

Привет
При открытии страницы с любым тегом контент не загружается.
Версия Discourse: 2.8.9
Версия плагина layout: 0.3.1

1 лайк

У меня возникла та же проблема, что и у @mouad_belgoute: когда я выбираю любое значение тега в поле фильтра тегов на главной странице, страница оказывается пустой. Я также проверил, не приходит ли данные, но, к сожалению, данные были успешно получены со статусом 200.

@angus, что-нибудь известно об этой проблеме? Это блокирует работу моих разработчиков :slightly_frowning_face:

Отключение плагина макета устраняет проблему.

Привет, ребята, я не могу воспроизвести это.

Это тестовый сайт с последней версией плагина Layouts и Discourse. В плагине Layouts активирован виджет списка категорий. Это маршрут тегов:

https://test.pavilion.tech/tag/tag1

Могли бы вы, пожалуйста, предоставить живые примеры проблемы либо на вашем сообществе, либо на test.pavilion.tech.

@mouad_belgoute Пожалуйста, попробуйте обновить Discourse до последней версии.
@attalbialami Вы используете те же версии, что и @mouad_belgoute? Вы работаете над одним и тем же сайтом?

1 лайк

Да, я могу воспроизвести эту проблему: последняя версия плагина Layouts не совместима с stable. При этом ошибок не возникает, страница просто становится пустой.

2 лайка

Ах! Плагин Layouts в настоящее время не поддерживает стабильную ветку Discourse.

@mouad_belgoute @attalbialami Пожалуйста, рассмотрите возможность использования tests-passed, если вы хотите использовать этот плагин.

1 лайк

Спасибо за ваш ответ :innocent:

Привет, @angus,

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

Заранее спасибо за ответ.

Привет @AriesFR,

Плагин уже некоторое время работает в основной ветке Discourse :slight_smile: Если у вас есть конкретная проблема, пожалуйста, сообщите о ней нам здесь:

1 лайк

Да, на tests-passed всё работает исправно уже очень давно. Недавно я внёс небольшие правки на страницу темы, чтобы поддерживать её в идеальном состоянии:

Как вы видите, боковые панели работают отлично; я использую их здесь уже много лет:

https://starzen.space

Кроме того, я добавил виджет Layouts в плагин AI Topic Summary, чтобы вы могли размещать сводку в боковой панели.

Всегда полезно проверять такие вещи на тестовом сайте. У вас есть такой?

1 лайк

Спасибо, я попробую. Возможно, дело в том, что я плохо понимаю его внутреннее устройство (я ещё новичок в Discourse), но я пробовал на новой тестовой установке с двумя виджетами, и у меня ничего не получилось (по обеим сторонам ничего не отображается). Мне просто нужно понять, как чётко описать проблему!

На самом деле я пока не нашёл подробного руководства по настройке, и это, скорее всего, и есть причина моей проблемы.

Редактирование: Я только что нашёл документацию помимо вашей ссылки, сначала изучу её…
Редактирование 2: Когда я нашёл и прочитал документацию, всё стало намного проще. Действительно, это именно то, что мне было нужно. Большое спасибо, теперь всё работает отлично!

2 лайка