我无法在 Ruby ob Rails 应用程序中的多个控制器之间共享视图。请帮忙。
问问题
44 次
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 回答