如何更改默认设计视图路径?

Posted

技术标签:

【中文标题】如何更改默认设计视图路径?【英文标题】:How do I change default Devise views paths? 【发布时间】:2011-03-08 09:21:23 【问题描述】:

我正在使用Devise 开发一个 Rails 项目。默认情况下,所有设计视图都转到app/views/devise/... 相反,我希望将它们放在/app/views/users/... 中,例如:

app/views/users/sessions app/views/users/registration

我到了rails generate devise:views users,但也涉及到一些代码更改。

我不想更改控制器。我只想在与默认目录不同的目录中拥有视图。

【问题讨论】:

你为什么要这样?我想你有你的理由,但也许你可以得到你想要的而不改变它......顺便说一句,没有检查......但是所有这些问题都在github上的设计维基中得到了很好的回答@ 987654322@ 【参考方案1】:

我认为不更改控制器就无法更改设计视图的默认文件夹。 我建议如果您想拥有不同的视图,那么只需在设计视图中进行更改即可。

【讨论】:

以上是关于如何更改默认设计视图路径?的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 Rails 3 控制器中视图文件的默认路径?

如何更改默认的Laravel Auth登录视图

怎么更改系统的默认安装路径

如何修改Win10默认的存储路径

如何更改项目的默认路径?

Monotouch:如何使用 NavigationController.PushViewController 更改视图更改的默认动画