Здравствуйте,
Я следую руководству для начинающих по темам Discourse (вот оно: Developing Discourse Themes & Theme Components), но застрял и у меня возникли вопросы по разделу Handlebars.
В руководстве сказано, что если вы хотите переопределить шаблон, нужно добавить тег script с путем к шаблону, который вы хотите переопределить, в вашу тему. В моём локальном файле я добавил его в header.html.
Это единственный способ?
Невозможно ли добавить файл .hbr в папку templates вашей темы, который переопределил бы файл шаблона темы?
Мне кажется, что это неудобно для поддержки: если я захочу сделать несколько переопределений шаблонов, header.html очень быстро заполнится и станет неуправляемым. Я новичок в Handlebars, возможно, я что-то упускаю.
Итак, мой вопрос: как обрабатывать множественные переопределения шаблонов Handlebars, не превращая один из HTML-файлов пользовательской темы в большую кашу?