2012-01-12 230 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"