これについていくつかの質問を見ましたが、解決できませんでした...
パーシャルのレンダリング中にパラメーターを渡そうとしています (domainname.com/memory_books/new?fbookupload=yes に似ています)
現在、私はこの行を使用しています:
<%= render :partial => '/memory_books/new', :fbookupload => "yes" %>
部分的には、次を使用して fbookupload のコンテンツを取得しようとしました。
<%= fbookupload %>
「未定義のローカル変数」エラーが発生し、
<%= params.inspect %>
パラメータとして fbookupload を表示しません。
パラメータ :fbookupload に沿って部分的なパスを取得するにはどうすればよいですか?
ありがとうございました。
アップデート:
これをレンダー内でレンダリングしているという事実と何か関係があるのでしょうか?
つまり、あるページ (/fbookphotos/show)
<%= render :partial => '/memory_books/new', :fbookupload => "yes" %>
次の方法で (posts/show) を使用して別のページによってレンダリングされています:
<%= render :partial => '/fbookphotos/show' %>
だから私はこれをレンダー内でレンダリングしています。