【发布时间】:2014-03-16 05:36:43
【问题描述】:
例如,
@foo = Foo.new
@foo.to_partial_path #=> '/foos/foo'
有什么方法可以用来查找文件的完整路径吗?
@foo = Foo.new
@foo.something #=> 'app/views/foos/_foo.html.erb'
我可以从部分路径中推断出它,但问题是并非我的所有模型都在我的主要 Rails 应用程序中。有些在 Rails 引擎中,因此它们的视图路径将类似于 'engines/myengine/app/views/...'。 to_partial_path 没有反映这一点。
当我从控制器渲染时,Rails 渲染视图没有问题。如何找出它用于确定路径的内容?
【问题讨论】: