2013-10-07 77 views
0

我已經創建了一個管理界面作爲Rails引擎。在我工作的項目中,我需要添加一些自定義JavaScript。我想保留在我的主應用程序中,而不是將其添加到我的引擎中。包含主應用程序引擎中的資源

也許在配置文件中註冊一些JavaScript或樣式表文件,並讓引擎包含它們。

我如何能做到這一點任何想法?

回答

1

你問的是想法,所以這裏是一個:只是使用一個約定!

在rails中這樣做很常見,所以爲什麼不直接爲你的引擎做。只需記錄如何命名文件以及爲其配置什麼(當資源不應包含在application.js/css中時,需要配置不同的資源)。管理界面typus也做同樣的事情:http://docs.typuscmf.com/customization/custom_css_and_js.html

在您的引擎中,您可以檢查該文件是否存在於安裝應用程序中,並將其包含在該情況中。

應該是非常簡單的。

+0

謝謝。這就是我最終做的。 – Linus

相關問題