Rapport : Tentatives de remplacement du modèle `show.rss.erb` et problèmes observés

  • Je pense que vous devriez utiliser __FILE__ au lieu de __dir__
  • Si vous l’appelez en dehors d’un corps de classe, ce devrait être self.prepend_view_path

Donc, je crois que cela fonctionnera

after_initialize do
  class ::TopicsController
    self.prepend_view_path File.expand_path("../app/views", __FILE__)
  end
end