我正在使用名为'儿童'的导轨安装引擎,名为'Parent'。在应用程序中使用rails引擎
我有一个部分“孩子/用户/ _index.html.erb”
现在我想渲染这孩子的部分在父控制器。可能吗?
意味着我要像做
render :partial => 'child/user/index.html.erb'
感谢
我正在使用名为'儿童'的导轨安装引擎,名为'Parent'。在应用程序中使用rails引擎
我有一个部分“孩子/用户/ _index.html.erb”
现在我想渲染这孩子的部分在父控制器。可能吗?
意味着我要像做
render :partial => 'child/user/index.html.erb'
感谢
参考this
render :file => 'child/user/index.html.erb'
###or try '/child/user/index.html.erb'
我想你可以render user/index
裁判http://edgeguides.rubyonrails.org/engines.html
引擎无法找到渲染 评论所需的部分内容。 Rails首先在应用程序的(测试/虚拟) app/views目录中,然后在引擎的app/views目录中查找。当 它无法找到它时,它会抛出此错误。该引擎知道要查看 的blorgh/comments/comment,因为它正在接收的模型对象 来自Blorgh :: Comment类。
这是什么工作对我来说:
render file: 'child/user/_index.html.erb'
你也可以使用部分呈现 –