Вы используете подход custom_homepage? Это наш рекомендуемый метод, обсуждаемый здесь.
Это работает следующим образом:
Шаг 1 — Включите модификатор в about.json вашей темы:
{
"name": "My Custom Homepage Theme",
"modifiers": {
"custom_homepage": true
}
}
Шаг 2 — Создайте коннектор для слота custom-homepage:
javascripts/discourse/connectors/custom-homepage/my-homepage.gjs
import Component from "@glimmer/component";
export default class MyHomepage extends Component {
<template>
{{! Здесь размещается содержимое вашей пользовательской домашней страницы }}
<div class="my-custom-homepage">
<h1>Добро пожаловать!</h1>
</div>
</template>
}