Désolé de raviver ce très vieux sujet, j’espère que cela ne pose pas de problème.
Pouvons-nous surcharger (dans un plugin) :
app/views/layouts/application.html.erb
De cette manière :
register_asset '../views/layouts/application.html.erb'
Je soupçonne que la réponse est « NON ! »… si la réponse est « non » (car les « assets » ne sont pas des « vues » dans Rails), pouvons-nous avoir à l’avenir une méthode de plugin :
register_view
Ainsi, nous pourrions simplement faire cela à l’avenir (par exemple) :
register_asset 'layouts/application.html.erb'
et surcharger 'layouts/application.html.erb'
Cela me semble être une bonne idée, sans être pour autant un expert des plugins Discourse.
Merci de votre considération.