我正在使用名爲'兒童'的導軌安裝引擎,名爲'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'
你也可以使用部分呈現 –