2012-01-12 78 views
1

我创建了名称空间的Rails 3引擎。在我的引擎中,我有意见,但它们位于app/views/engine_name文件夹中。安装导轨3引擎

当我将这个引擎加载到我的项目中时,我将gem 'engine_name', path: '../engine_name'添加到我的Gemfile中。

现在,当我进入mysite.local.com:3000/engine_name/controller时,出现一个错误,它找不到视图。它正在寻找"/Users/shamoon/Sites/engine_name/app/views"而不是"/Users/shamoon/Sites/engine_name/app/engine_name/views"

我该如何解决这个问题?

回答

0

在路线,我把

mount EngineName::Engine => "/path_to_engine", :as => "engine_name"