据我所知,digest_custom_html 和 digest_custom_text 已经为 digest.html.erb 和 digest.text.erb 实现了钩子。那么,实现此请求的基本方法是否涉及添加更多此类钩子?
更高级的实现可以提供子模板,用于向插件作者提供由 Discourse 维护的样式和格式代码。
我是否正确理解,您的实现可以通过在 digest.html.erb 中添加一个 digest_custom_html("before_preheader") 来实现?