0

我无法在 Ruby ob Rails 应用程序中的多个控制器之间共享视图。请帮忙。

4

2 回答 2

0

您可以在尝试渲染其他视图的视图中使用它

abc - The name of the folder in which the other view exists (views/abc/view_name.html.erb)
xyz - The name of the view

<%= render :template "abc/xyz" %>
于 2013-08-01T19:26:04.290 回答
0

您甚至可以在控制器的操作中使用部分或显式渲染另一个模板。例如:-

def UsersController < ApplicationController

  def index
    @records = User.all
    render '/products/index' # instead of user's index i rendered product's index template
  end

end
于 2013-08-01T19:37:08.140 回答