La méthode que j’ai utilisée par le passé consiste à regrouper les boutons dans un helper HTML, qui rendra le HTML brut dans les modèles bruts, que vous pourrez ensuite insérer via un point d’accès (plugin outlet) brut. Voici un exemple :
@merefield a peut-être aussi quelques idées à partager
Par ailleurs, vous voudrez probablement utiliser la structure de dossiers JavaScript des thèmes plutôt que d’ajouter des scripts dans header.html. Consultez :