我有app/views
和app/views_mobile
。视图和移动视图都具有相同的动作或部分,例如app/views/_shared/_header.haml
和app/views_mobile/_shared/header.haml
。
如果我像这样使用方法prepend_view_path
,
prepend_view_path("#{Rails.root}/app/views_mobile")
如果在views_mobile
中找不到此部分,则视图将回退,并将使用默认视图中的一个。
如何更改视图路径,而不仅仅是添加/添加它们,这样我会收到模板丢失的错误,而不是呈现的默认视图?