Johani
(Joe)
3
다음과 같은 방법을 시도해 볼 수 있습니다.
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:composer", {
applyTopicTemplate() {
this._super(...arguments);
Ember.run.schedule("afterRender", () => {
// 여기에서 작업을 수행하세요
});
}
});
</script>
이 방법을 사용하면 Discourse가 카테고리 주제 템플릿을 적용할 때 커스텀 로직을 추가할 수 있습니다.
다만, 이러한 코딩 방식은 다소 구식입니다. Discourse 테마 개발에 많은 시간을 투자할 계획이라면 아래 글을 읽어보시는 것을 추천합니다. 개발 과정을 훨씬 수월하게 만들어 줍니다.
9개의 좋아요