Pergunta de acompanhamento sobre personalização do composer

Na minha postagem anterior, mencionei que usei JavaScript para conseguir isso, mas o carregamento não foi suave. Com base em uma sugestão, tentei usar um modelo de formulário, mas isso permite apenas personalizar o corpo do compositor. Meu objetivo é personalizar todo o compositor, não apenas o corpo. É possível conseguir isso usando um componente em vez da abordagem de plugin proposta?

2 curtidas

Para campos personalizados por tag, você provavelmente desejará armazenar/estruturar dados no banco de dados, e isso exigirá um plugin.

Você pode contornar essa limitação e usar um componente de tema se precisar apenas formatar o conteúdo da postagem (como adicionar seções ou modelos consistentes), mas esses dados residiriam no corpo da postagem como texto normal, portanto, é bastante limitado se você quiser consultá-los ou estruturá-los para uso em outras partes do Discourse.

3 curtidas

Obrigado pela sua resposta. Sim, quero modificar o compositor com base na tag e adicionar campos personalizados de acordo. Com base na sua sugestão, verificarei se há algum plugin disponível para isso e explorarei possíveis soluções alternativas.