2
我在Rails3中編寫了一個模塊化項目,並且我遇到了這個問題。如何更改在rails3中渲染部分插件/引擎的搜索順序?
我有我的主要項目,我想實現它的一部分與differentes定製,所以我使用的引擎,所以我:
- app
- views
- shared
- _header.html.erb <-- This one is called
- ...
- config
- ...
- vendors
- plugins
- myplugin
- app
- views
- controller1
- action1.html.erb
- shared
- _header.html.erb <--- I want to render this!
但如果從action1.html.erb我打電話
<%= render 'shared/header' %>
第一個_header.html.erb被調用,我想在myplugin中調用「before」之一。我可以只在myplugin中查看視圖嗎?
這使我可以防止大量無用的「命名空間」。