我无法在Ruby on Rails应用程序中的多个控制器之间共享视图。 请帮忙。
答案 0 :(得分: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" %>
答案 1 :(得分:0)
你甚至可以在控制器的action.eg中使用partials或显式渲染另一个模板: -
def UsersController < ApplicationController
def index
@records = User.all
render '/products/index' # instead of user's index i rendered product's index template
end
end