「親」と呼ばれるアプリケーション内で「子」と呼ばれるレールマウント可能なエンジンを使用しています。
部分的な「child/user/_index.html.erb」があります
ここで、この子のパーシャルを親コントローラーでレンダリングしたいと思います。出来ますか?
私は何かをしたいという意味
render :partial => 'child/user/index.html.erb'
ありがとう
「親」と呼ばれるアプリケーション内で「子」と呼ばれるレールマウント可能なエンジンを使用しています。
部分的な「child/user/_index.html.erb」があります
ここで、この子のパーシャルを親コントローラーでレンダリングしたいと思います。出来ますか?
私は何かをしたいという意味
render :partial => 'child/user/index.html.erb'
ありがとう
これを参照
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::Comment クラスからのものであるため、blorgh/comments/comment を検索することを認識しています。
これは私のために働いたものです:
render file: 'child/user/_index.html.erb'