É possível substituir todos os Handlebars templates no mesmo arquivo HTML?

Olá,

Estou seguindo o guia Iniciantes em Temas do Discourse (este: Developing Discourse Themes & Theme Components), mas estou travado e tenho algumas perguntas sobre a seção Handlebars.

O guia afirma que, se você quiser substituir um template, precisará adicionar uma tag de script com a localização do template que deseja substituir ao seu tema. No meu arquivo local, adicionei-o ao header.html.

Essa é a única maneira?

Não é possível adicionar um arquivo hbr ao meu tema em uma pasta de templates que substitua o arquivo de template do tema?

Não parece sustentável se eu quiser fazer várias substituições de template, pois o header.html ficará muito cheio rapidamente e o tornará incontrolável. Sou novo no Handlebars, então posso estar perdendo alguma coisa.

Portanto, minha pergunta é: como lidar com várias substituições de template handlebars sem que isso se torne uma grande bagunça em um dos arquivos html de um tema personalizado?

Observe:

2 curtidas

Obrigado, talvez seja uma boa ideia remover a seção do Handlebars do guia para iniciantes ou, pelo menos, reescrevê-la para deixar muito claro que essa não é a abordagem recomendada para fazer alterações em um tema personalizado.

Ainda estou procurando uma resposta para minha pergunta.

1 curtida

Está detalhado no artigo vinculado na área expansível.

2 curtidas

Obrigado Robert, não olhei a parte expansível… :slight_smile:

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.