게시판 테이블에 새로운 th 추가

토픽 테이블의 <topic-list.ember-view> 안에 클래스의 thead에 새로운 th를 만들고 싶습니다. 어떻게 해야 하는지 알려주실 분 있나요?

handlebars에 대한 사전 지식이 필요합니다. 그런 다음 discourse의 소스 코드를 살펴보고 해당 경로를 찾아보세요.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/topic-list-header.hbr

그리고 아래 예시처럼, 해당 경로에 따라 테마 컴포넌트 안에 동일한 이름의 새 파일을 만들어 오버라이드하세요.

https://github.com/discourse/discourse-mobile-op-avatar-component/blob/main/javascripts/discourse/templates/mobile/list/topic-list-item.hbr

이건 도움이 되지 않습니다.

왜 안 되죠? :flushed_face: AFAIK에 따르면 유효한 답변입니다.

정답이긴 하고 @Lhc_fl 님도 정말 도움을 주셨는데, 그런 점이 안타깝습니다.

어떤 부분이 이해가 안 되시는 건가요? Handlebars 템플릿을 사용한 Discourse 개발에 익숙하지 않은 분에게는 반드시 쉬운 변경 사항이 아닐 수 있습니다.

아니면 raw 플러그인 아웃렛을 사용하시겠습니까?

저는 "이건 도움이 안 된다"는 문장이 여기서는 "그걸 어떻게 해야 하는지 모르겠다"는 뜻으로 쓰인 것 같습니다.

공식 가이드를 읽어보시기 바랍니다: Developing Discourse Themes & Theme Components.

템플릿을 오버라이드하는 방법에는 여러 가지가 있습니다(원하시는 해결책이 바로 이것입니다). 그중 하나는 아래 섹션에 설명되어 있습니다: https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648#overriding-discourse-templates-23

<post_replies> 테이블에서 데이터를 가져와서 에 있는 버튼에 사용하려고 합니다. 각 행은 서로 다른 게시물이므로, 게시물 ID에 따라 마지막 답변을 조회해야 합니다. 테이블에 있는 버튼을 클릭하면 마지막 답변이 컨테이너에 붙여넣기됩니다.

여전히 무엇을 원하는지 모르겠습니다. 어떻게 할지에 대한 설명은 빼고, 단순히 원하는 결과만 말씀해 주시면 좋겠습니다.