例如,
@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渲染视图没有问题。如何找出确定路径的方法?
答案 0 :(得分:-1)
模特:
def self.Ping
puts "#{__FILE__}"
end
UP1:Rails解决问题的地方:
UP2: 当我从控制器渲染时, Rails在渲染视图时没有问题。如何找出确定路径的方法?
Why need you doing that?