問題タブ [simple-form]
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.
ruby-on-rails - ドロップダウンメニューの各オプションを、関連付けのsimple_form呼び出しとのリンクにするにはどうすればよいですか?
simple_formプラグインを使用してこのフォームがあります。
これにより、次の行のドロップダウンリストが作成されます。
comment_title
私の質問は、各ドロップダウンアイテムがそれぞれの個別のショービューへのリンクになるように、このコードをどのように変更するかです。
アップデート
これが最初の答えのコードから生成されたhtmlです:
ruby-on-rails - Rails 3 フォーム エラー:「undefined method `quoted_table_name'」
ネストされた属性のセットを持つ Rails 3 フォーム (実際には simple_form) があります。
問題は、:credit_card 属性が CreditCard クラスに属していることです。これは、データベースにクレジット カード データを保存していないため、モデルではありません。/app/models/credit_card.rb でそのクラスを次のように定義しています (この RailsCast ごと):
user.rb には、次のようなものがあります。
ページにアクセスすると、次のエラーが表示されます。
そのエラーをグーグルで検索しても、提案は得られませんでした。Rails Console から CreditCard オブジェクトを作成できますが、何らかの理由で Rails フォーム ジェネレーターがクラスを認識していません。
私はすでに simple_form_for を form_for (および関連する変更) に交換しようとしたので、それは simple_form の問題ではないと思います。
ruby-on-rails - レールでsimple_formを使用してコレクションをデータベースに保存する
以下のように、単純なフォームを使用してチェックボックスを作成しています。
<%= f.input :colors, :label=>false, :collection => all_colors, :as => :check_boxes%>
ユーザーがいくつかのチェックボックスを選択してフォームを送信すると、データベースに保存されたデータにも選択されていないアイテムの場所が含まれます。
たとえば、ユーザーがチェックマークB
を付けた場合D
、DB に保存されたデータは次のようになります。
データを次のように保存したいCSV
ruby-on-rails - Rails フォーム ヘルプ has_one belongs_to 関連付け
リンク用の単純なネストされた入力フィールドを作成しようとしています。
私のコンキュランサーモデル:
私のリンクモデル:
私の konkurrencer フォーム:
フォームを送信すると、次のエラーが表示されます。
パラメーター:
私のコントローラー:
私の Rails コンソール ログ:
ruby-on-rails - このエラー メッセージはどこから来ていますか? シンプルフォーム?
このエラー メッセージが奇妙なスタイルで表示されます。私のアプリケーションのどこから来ていますか? 私は単純なフォームの宝石を使用しています。
ruby-on-rails - simple_form のチェックボックスのラベルのクラスを変更する方法
以下を使用しsimple_form
て、ラベルのクラスを変更できます。
label_html => {:class => "myclass"}
しかし、チェックボックスを扱うときにどうすれば同じことができるのでしょうか?
simple_form
のデフォルトクラスを割り当てますcollection_check_boxes
このデフォルトのクラスを変更する方法はありますか?
ruby-on-rails - Rails 3の子コントローラーを介して親モデルを作成するにはどうすればよいですか?(belongs_toアソシエーション)
トピックと投稿の2つのリソースがあります。Postコントローラーを使用してトピックを作成する方法を理解しようとしています。モデルは次のようになります。
posts / _form.html.erb:
posts_controller.rb#create:
posts / _form.html.erbを使用して投稿を作成できますが、関連するトピックは一緒に作成されません。なぜ私がこの振る舞いをするのか、そしておそらくそれを修正する方法を誰かに教えてもらえますか?Ruby 1.9.2、Rails 3.0.7、simple_formgemを使用しています。
ruby-on-rails - 選択した1つだけではなく、すべてのチェックボックスを戻すレール
私は使用simple_form
していて、次のサンプルタグを持っています:
コレクションには約100個のチェックボックスがあります。ただし、ユーザーが1つまたは2つだけを選択した場合でも、次のようにすべてがデータベースに保存されます。
medical_conditions
私の単純な配列ですapplication_helper
medical_conditions
フィールドはフィールド:string
です。
選択した値のみがカンマ区切りで保存されるようにするにはどうすればよいですか。
ruby-on-rails - simple_formのネストされた属性は、一括割り当てエラーを返します
モデル:
意見:
コントローラ:
/ posts / newフォームに記入して送信すると、ターミナルには次のように表示されます。
トピックモデルに追加:post_attributes
してみattr_accessible
ましたが、修正されません。それは形でしょうか?
ruby-on-rails-3 - Rails 3: simple_format が "< xx >" を出力しない
テキストを HTML に出力したい。私は simple_format を使用していますが、「< >」の内部が印刷されないことを除いて、すべてが正しいようです。
ありがとう。