問題タブ [formbuilder]
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 - Rails FormBuilderは、「奇数」の関連付けで選択された値を選択して設定します
私は仕事をすることができないこの中央の状況を少し左に持っています. 最も簡単な言葉で言えば、has_one/belongs_to アソシエーションを使用してこの選択を構築し、それが正常に入力され、送信時に有効な値を返しますが、送信が何らかの理由で失敗した場合 (たとえば、別の入力検証が失敗した場合)、フォームがエラーメッセージで再描画すると、選択は、選択されたものではなく、リストの最初の値にデフォルト設定されます...ここにいくつかのコンテキストがあります。
私は次の2つのモデルを持っています。1 つ目は、PHP アプリから継承したテーブルであり、"うまくプレイ" する必要があるため、Rails の規則に従っていません。
この従来のテーブルが主キーとして「id」ではなく「lid」を使用しているという事実をカバーするために、小さな輪をくぐり抜けなければならなかったことがわかります。
私の見解では、ActionView::Helpers::FormBuilder::select を使用してこのフォームを選択しています。
送信を実行すると、他の無関係な理由でエラーが返されます。選択は、ユーザーが実際に選択したオプションではなく、リストの最初のオプションに設定されます。
他のいくつかのコンテキスト。最初に失敗する運命にあるセーブの着信パラメータは次のとおりです。
そして、ここに関連するコントローラーコードがあります:
私の問題に頭を悩ませるために他の情報が必要な場合は、喜んで提供します...
ruby - 置き換えるカスタム SimpleForm Builder の作成方法に?
私の Gemfile の抜粋:
どのリソースについても、3 つのアクション (新規、編集、表示) に対して 1 つのビューがあります。例:
#show アクションがすべてのフィールドを無効に設定する方法をご覧ください。これは醜いです。
ビューを show.html.erb ファイルにリファクタリングできないと考えてください。
私がしたいこと:
アクションが #show の場合、simple_form ビルダーは、html タグの , を値に置き換えるカスタム ビルダーを使用し<input>
ます。<textarea>
<select>
<p>
さらに、ラジオボタン、チェックボックスをカスタマイズします。
私の最初のステップ:
それを行う方法が見つかりません。カスタム フォーム ビルダーまたはカスタム入力 (モンキー パッチを使用) ?
助けてくれてありがとう!
perl - Catalyst::Controller::FormBuilder ビューが入力フィールドをレンダリングしない
次のような Catalyst::Controller::FormBuilder の CPAN のサンプル ビューを使用しようとしています。
問題は、自分のページでフィールド ラベルを取得できますが、入力フィールドを取得できないことです。以前にこの問題が発生した人はいますか?
ruby-on-rails - Mongoid 2.0 の自動 Formbuilder ? レール
Mongoid 2.0 用のフォームビルダーはありますか? モデルからフォームを自動的に生成します。
ありがとう
ruby-on-rails-3 - formtastic を使用してリソースのないフォームを作成するにはどうすればよいですか
formtastic で以下を作成するのに問題があります。これは単純なフォームですが、完全なリソースに基づいているわけではなく、送信したいクエリ文字列パラメーターだけです。
ここでは Formtastic はおそらくやり過ぎですが、可能であれば一貫したセマンティクスを使用することをお勧めします。
上記をどのように形式的な構文に変換しますか?
symfony - 年セレクターのみでSymfony2の日付入力
Symfony 2 FormBuilderの年セレクターウィジェットだけで日付入力フィールドを作成することは可能ですか、それとも単純なテキストタイプの入力フィールドを使用する必要がありますか?
ruby - ActiveAdminhas_manyのラベルを構成します
さて、私は多対多の連想に関連する2つのモデルを持っています。
admin /outlines.rbでわかるように、私はすでに:name、has_many:documents、およびcommit_buttonの:titleを設定しようとしましたが、どちらのオプションも機能しません。また、:legend、: .has_manyの:nameの代わりにtitle、および:label。動作していません。
これはそのコードの結果です: スクリーンショット
表示したいのは、「ドキュメント」ではなく「ドキュメントバージョン」、「新しいドキュメントの追加」ではなく「新しいドキュメントバージョンの追加」です。
誰かが解決策を持つことができればそれは素晴らしいでしょう
symfony - Symony2フォームテンプレートエラー-変数「ウィジェット」が存在しません
symfony2とtwigを使用してdate_widgetを変更しようとしています。年だけを表示したいと思います。
年セレクターのみでSymfony2の日付入力を読み、フォームのテンプレートに関するsymfony2ブックの章を読んだ後、date_widgetブロックをテンプレートにコピーし、エラーが発生しました。
変数「ウィジェット」はバンドルに存在しません...。
これが私のテンプレートのコードです:
何かご意見は?ありがとう!
database - Symfony 2 : FormBuilder 内のデータベースにアクセスする
「カテゴリ」という名前のフィールドを含むフォームを作成しています。これを行うには選択リストが必要ですが、データベースに保存されている複数のカテゴリをこの選択リストに入力する方法がわかりません。
ここのデータベースからカテゴリを取得し、それらを使用してフォームを作成するにはどうすればよいですか? (このクラス内で $this->getDoctrine->... にアクセスできないようです)。