Quero criar um novo th na tabela de tópicos <topic-list.ember-view> na classe thead <topic-list-header>. Alguém pode me dizer como posso fazer isso?
Você precisa ter algum conhecimento prévio de handlebars. Em seguida, revise o código-fonte do discourse e encontre o caminho correspondente.
Em seguida, crie um novo arquivo com o mesmo nome em seu componente de tema de acordo com o caminho para substituí-lo, assim como no exemplo abaixo:
Isso não é útil.
Por que não
É uma resposta válida, até onde sei.
Isso é lamentável porque é a resposta correta e o @Lhc_fl é muito prestativo.
Que parte você não entende? O que você está pedindo não é necessariamente uma mudança fácil de fazer para alguém que não está familiarizado com o desenvolvimento do Discourse usando modelos handlebars.
Ou usando o plugin outlet bruto?
Para mim, “isso não é útil” significa aqui “não sei como fazer isso”.
Por favor, leia nosso guia oficial: Developing Discourse Themes & Theme Components.
Existem várias maneiras de substituir modelos (que é uma solução para o que você está tentando alcançar). Uma delas é descrita nesta seção: Developing Discourse Themes & Theme Components
Quero obter os dados da tabela <post_replies>. e usá-los no botão que está presente na <topic-list-table> para cada linha, serão postagens diferentes, então, de acordo com o ID da postagem, ele recuperará a última resposta e, quando clicar no botão presente na tabela, colará a última resposta no contêiner.
Eu ainda não sei o que você quer que aconteça. Talvez diga o que você quer que aconteça sem descrever como fazer isso.