0
我想定製由haml-rails生成的控制器視圖。根據Rails guide,我應該將我的自定義模板(例如index.html.haml
)放入lib/templates/[subfolders]
。覆蓋haml-rails腳手架模板
在這種情況下,我嘗試了幾個子文件夾(例如lib/templates/haml/scaffold
,lib/generators/haml/scaffold/templates
),但我無法使用我的自定義模板。
我知道我可以很容易地寫另一個生成器,但我想知道是否有更乾的方法來做到這一點。理論上它應該是可能的:
在Rails 3.0及以上版本中,生成器不僅僅在模板的源代碼根目錄中查找,它們還在其他路徑中搜索模板。
我正在使用Rails (4.2.5.2)
,haml (4.0.7)
和haml-rails (0.9.0)
。