2009-12-09 82 views
1

的按照Ruby on Rails 2.3 Release Notes...做的Rails 2.3.5意識到軌引擎視覺路徑

如果你的插件有一個應用程序文件夾,然後應用程序/ [型號|控制器|助手]將自動加入到Rails的負載路徑。引擎還支持現在添加視圖路徑,ActionMailer以及Action View將使用來自引擎和其他插件的視圖。

有一些方法可以讓Rails在2.3中知道Rails引擎的應用程序/視圖。但是,實際上沒有關於該功能真正起作用的文檔,我似乎可以找到。

任何人都可以幫助我從Rails引擎場景的上下文中獲得我的視圖路徑嗎?

重要提示:重大問題不在於視圖與部分視圖一樣多。我需要能夠從軌道引擎的視圖路徑加載部分。

謝謝!

回答

1

原來,我只是需要重新啓動。這是通過我在嵌套應用中定義適當的視圖目錄來自動完成的。

Durr!

+0

您能否提供更多關於'在嵌套應用中定義合適的視圖目錄'的信息?我有一個寶石,我試圖呈現在寶石中定義的視圖,並獲得'模板不見'錯誤。該視圖在/app/views/中定義,Rails是2.3.5,我沒有對引擎做任何事情。 – ilasno 2012-04-18 19:56:31