Is there a theme component to add buttons, css, or links based on conditions?
I want to add a button were users can request memebership if they don’t have it yet in certain categories.
Is there a theme component to add buttons, css, or links based on conditions?
I want to add a button were users can request memebership if they don’t have it yet in certain categories.
Привет, Joshua, есть ответ на этот вопрос? У меня та же проблема
Вы можете обратиться к currentUser в большинстве частей приложения и использовать его свойства для создания условия. Не могли бы вы рассказать подробнее, чего именно вы пытаетесь достичь?
Спасибо, @Johani! Я пытаюсь отображать некоторые элементы только на главной странице. Мне нужно проверить, является ли эта страница главной, и затем показать их.
Ваш элемент — это баннер или что-то похожее, который отображается в верхней части главной страницы?
Можете ли вы показать скриншот того, как это выглядит?
В целом у меня есть элементы, которые нужно отображать на главной странице, как на любом веб-сайте: демо-видео, приветственный текст, форма подписки, изображения.
Эти элементы не должны отображаться в других разделах (например, категории, темы и т. д.), так как они нужны только на главной странице.
Я пытался реализовать это с помощью JavaScript, но при сохранении кода в секцию «after header» скрипты не выполняются. Они работают только в секциях «» и «», а изменить порядок элементов в HTML невозможно.
Например, если я попробую создать такую структуру, это будет невозможно:
Я думаю, что Discourse использует обычную веб-страницу по пути главной домена, а затем форумы размещаются на поддомене. Но было бы здорово иметь возможность настраивать блоки контента в зависимости от страницы и использовать только Discourse для всего сайта.
Извините за мой английский
и спасибо за ответ!