問題タブ [cocoon-gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
360 参照

ruby-on-rails - Rails 4 繭 ActiveRecord::AssociationTypeMismatch

product_field_for

モデルで

しかし、作成を送信すると

ActiveRecord::OrdersController#create Product(#70251926707520) での AssociationTypeMismatch が予期されていましたが、Array(#70251924853020) を取得しました

3行目で壊れます

サーバーログ

0 投票する
1 に答える
646 参照

ruby-on-rails-4 - 繭、ネストされたものは作成および削除できません

Rails 4でデバイス販売者に製品を含む注文を作成したいのですが、gem「cocoon」を使用しています

new.html で作成したいのですが、売り手はサインインする必要はありません。URL からできることを願っています。

/orders/new?store=test03 のように URL を終了します

多くの方法で構築しようとしましたが、「製品の削除」が機能しませんでした。Order.new を使用して最初の 1 つの製品のみを作成すると、順序どおりに保存でき (最初に表示されます)、seller_id を取得できず、現在は取得できません。作成すると、nil:NilClass に対して未定義のメソッド「orders」が発生します

作成アクションを定義して注文を作成し、販売者をリンクし、製品を削除して機能させるにはどうすればよいですか

0 投票する
1 に答える
3119 参照

ruby-on-rails - Rails Cocoon Gem: 未定義のメソッド「new_record?」Wicked との link_to_remove_association について

私はいくつかのコードを理解しようとしています。Wicked and Cocoon gemを使用しようとしているフォームがあります。関数を含め、すべてがlink_to_add_association機能します。Cocoonが推奨するように、関連するフォームフィールドのパーシャルをレンダリングしていますが、関数を除いてすべてが機能しているlink_to_remove_associationようです。次のエラーが返されます。

new_record?nil:NilClass の未定義メソッド

エラーをスローしている私のパーシャルは次のとおりです。

パーシャルを呼び出しているビューは次のとおりです。

ビューを呼び出すコントローラー アクションは次のとおりです。

それが役立つ場合は、エラーをスローしている繭の関数を次に示します。

0 投票する
1 に答える
272 参照

ruby-on-rails - 記録を保存する前にクリップの添付ファイルを保存する

Rails アプリで Paperclip + Cocoon を使用しています。ユーザーがフォームを送信しても検証に失敗した場合、画像を再度送信する必要があります。フォームの送信間で保持されるように、一時的に保存したいと思います。

すなわち:

複数の IMAGES を含む POST があります。IMAGES のネストされたフォームを持つ POST のフォームがあります。POST が検証される前でも IMAGE を保存したいので、フォームを更新すると、保存されている画像を既に表示できます。

0 投票する
2 に答える
728 参照

ruby-on-rails - 編集で Has_one 関連付けを破る

5 クラスの深さを生成する cocoon gem を使用してネストされたフォームがあります。has_one と belongs_to 関連付けを持つ 2 番目にネストされたクラスを除いて、それらはすべて belongs_to と has_many です。編集するたびに削除され、インスタンスが再作成されます (必要なものではありません) アイデアはありますか?

_menu_items.html.haml

_setting_fields.html.haml

0 投票する
3 に答える
222 参照

ruby-on-rails - Rails gem インストールエラー - coccon

coccon gem のインストール中にこのエラーが発生しました。誰も同じ問題を抱えていますか?Ruby 2.0.0p353、Rails 4.0、RVM を使用しています