問題タブ [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.

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

perl - Perl の CGI::FormBuilder が「選択にオプションが指定されていません」と文句を言うのはなぜですか?

CGI スクリプトから次のエラーが表示されます。

my_circle.pl: [FormBuilder] 警告: メトロ: /home/ecoopr/ecoopr.com/CPAN/CGI/FormBuilder.pm 1407 行目の 'select' フィールドにオプションが指定されていません。リファラー: http://kkarnam.ecoopr.dyndns .org:880/home.pl

何が問題なのか教えていただけますか?

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

ruby-on-rails - define_method()で定義されたメソッドからのsuperの暗黙的な引数の受け渡しはサポートされていません

Railsを使用したアジャイルWeb開発」(第3版)の537〜541ページには、次のような「カスタムフォームビルダー」コードがあります。

このコードはRuby1.9.1では機能しません。次のようにエラーが返されます。

implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly. (ActionView::TemplateError)

私の質問は次のとおりです。これを修正するには、コードを何に変更する必要がありますか?

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

ruby-on-rails - 方法: ネストされた属性ビルダー ブロックで 2 番目の関連モデルにアクセスする

私は関係を介して基本的な has_many を持っています:

私のcrudフォームには、wtfのビルダーブロックがありますが、バーからラベルを取得する必要があります(たとえば、ラベルと呼ばれる属性)。これを行う適切な方法は何ですか?

最も単純な足場は次のとおりです。

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

ruby-on-rails - haml フォームビルダー

古いプログラムを haml に変換していますが、カスタム フォームビルダーに問題があります。問題は、フィールド ラベルと入力タグの間に改行を追加するだけです。

元の FormBuilder は次のとおりです。

その <br /> である %br を使用すると、まったく機能しません。これをうまく Haml に変更する方法はありますか?

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

ruby-on-rails - Railsのfields_forに配列を渡すにはどうすればよいですか?

fields_for関連付け内のレコードのサブセットで使用したい。

私はMonthモデルを持っていhas_many :paymentsます。

しかし、私の見解ではfields_for、これらの支払いの一部のみを希望しています。例えば:

これはうまくいきません。

通常のシンボル ( ) アプローチfields_forではなく、一連のレコードを に渡すことはできますか?fields_for :payments

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

ruby-on-rails - RoR3-FormBuilderのデフォルトのf.submitをボタンにオーバーライドする

フォームがあり、レイアウト(および将来の使用)のために、以下を生成するデフォルトのf.submitを変更する方法を知りたいです。

エラーを出してはならないhtmlタグに。

私が今持っているのは、フォームビルダーの拡張です

私からしてみれば:

私のlib/appformbuilderで:

しかし、これは私にエラーを与えます:

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

ruby-on-rails - RoR 3 - f.label がタグを埋め込む- ハウツー

どうすれば次のようになりますか。

私の現在のコードは次のとおりです。

これは私が望むものを示していません。

HTMLではなくテキストとして表示されます。

FormBuilder をオーバーライドすることを考えていましたが、これを行う方法がわからず、同様のものを検索しても問題は解決しませんでした。

また、Test の代わりに、Variabel: email を表示したいと考えています。

私が抱えている問題を解決したいだけです:)

PS。Rails3.0を使用しています。

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

ruby-on-rails-3 - Ruby on railsフォームの入力エラーのフォーマット

エラーのある通常の Rails フォームのデフォルトの動作は、1) エラーを div にリストし、そこからテキストを取得しerrors_for、2) 問題のある入力の周りに赤い境界線で div を配置することです。この質問は#2に関するものです。

Railsがそのdivを赤い枠線で適用する方法を知りたいです。

f.text_field(たとえば) で生成されていないフォーム入力がいくつかあるため、知りたいのですが、それらはエラーが発生する可能性のあるモデルに関連付けられています。

私がaction_view/helpers/form_tag_helper.rb 理解できたのは、フォームエラーが適用されていないことだけですform_tag_helper

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

ruby-on-rails - form_for withassociation-親IDを提供する方法は?

ネストされたリソースを持つPost-モデルを想定します。Comment

コメントを添付する投稿のIDも提供するように、app/views/comments/_form.html.haml(erbも同様に機能します)はどのように見える必要がありますか?

私が知っている現在の唯一の方法は、投稿IDを使用して非表示の入力を手動で追加することです。汚く見えます。

より良い方法はありますか?Railsがネストされたリソースを理解しpost_id、を非表示の入力として自動的に含めることを期待していました。

編集:ActiveRecordではなくMongoidを使用します。

ありがとう。

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

javascript - CGI::FormbuilderでJavascript検証を無効にする

CGI :: Formbuilderを使用してフォームを作成すると、フィールドを検証するためのjavascriptを含むHTMLページ(フォームが無効な場合は旧式の「アラート」を使用)とPerlでのバックエンド検証が生成されます。javascriptの生成をオフにする方法を知っている人はいますか(他のjsライブラリをよりよく使用できるようにするため、またはバックエンド検証のみを使用できるようにするため)?

ありがとう、真野城