Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 从另一个控制器调用视图_Ruby On Rails_View_Render - Fatal编程技术网

Ruby on rails 从另一个控制器调用视图

Ruby on rails 从另一个控制器调用视图,ruby-on-rails,view,render,Ruby On Rails,View,Render,我的情况如下: 我在HomepageControler中有“homepage.html.erb”视图,在controller User-simple_表单中有“new.html.erb”视图,带有名称等字段。我想将这个new.html.erb视图作为homepage.html.erb的一部分 我创建了部分_new.html.erb,其内容与new.html.erb相同,并在homepage.html.erb中调用 render "users/new", user: User.new, 但我

我的情况如下: 我在HomepageControler中有“homepage.html.erb”视图,在controller User-simple_表单中有“new.html.erb”视图,带有名称等字段。我想将这个new.html.erb视图作为homepage.html.erb的一部分

我创建了部分_new.html.erb,其内容与new.html.erb相同,并在homepage.html.erb中调用

 render "users/new", user: User.new, 

但我认为这不是最好的解决办法。有人能给我一个更好的选择吗?

你不喜欢它的哪一点,必须用渲染定义用户?你应该能做…哦,对。。非常感谢。