問題タブ [formtastic]

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 投票する
3 に答える
1013 参照

ruby-on-rails - HAML テンプレートで Formtastic を使用してレコードを更新中にエラーが発生しました

formatasticHAML形式で使用しています。

既存のレコードを保存しようとすると、エラーが発生します。

最近、フォームを ER​​B から HAML に移行しました。ERB で使用されていたフォーム。

この問題を解決するにはどうすればよいですか?

編集

問題を解決しました。HAML や Formtastic とは関係ありません。saveメソッドにブロックを渡していたため、問題が発生しました。詳細については、下の私の回答を参照してください。

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

ruby-on-rails - レールでformtasticを使用して関連付け(has_one)モデルのフィールドを使用する

いろいろ検索してみましたが、思い通りにできません..ここに私の問題があります。

私のモデルは次のとおりです。

私からしてみれば:

私の問題は、人を編集すると、プロファイルにデータが表示されることです。ユーザーを作成するときでも、プロファイルのフィールドが表示されるようにします。

どうもありがとう!

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

ruby-on-rails - Formtasticにカスタムボタンを追加するにはどうすればよいですか?

私は自分のアプリでFormtasticRailsgemを使用していて、それは素晴らしかったですが、元にリダイレクトするバンドルされた「コミット」ボタン以外に、2番目のボタンを追加したいと思います。カスタムボタンを追加する方法についての情報が見つからないようです。どんな情報でも大歓迎です!

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

ruby-on-rails - 本番環境での validates_associated

単純なモデルを想像してください。

特別なことはありませんよね?関連する User モデルの検証は、開発モードで正しくトリガーされます。ただし、本番環境では何もしないでください。ドキュメントが言うように、 validates_on_presence :user を追加しました。これは、Service に関連付けられた User が存在しない場合にトリガーされますが、User モデルに何かを入力しても何も起こりません! それは私を壁に追いやっています。私は何かを見落としていますか?

MVC の詳細: フォームには formtastic を使用します。

ありがとう!

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

ruby-on-rails - ネストされた属性の保存

次のようなネストされたフォームを持つフォームがあります。

そして、私が持っているタスクモデルでは:

フォーム (ビュー) では、勤務時間フィールドで正しい値を取得します。しかし、値を変更して送信ボタンを押しても、値は決して変更されません。理由がわかりません...

これがタスク属性に基づいて構築されていることがコンソールに表示されます。したがって、値はコントローラーに渡されます。

私が持っているtasks_controllerで:

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

ruby-on-rails - Formtastic for Railsで特定のモデルの列でグループ化されたグループ化された選択ボックスを作成するにはどうすればよいですか?

私の Rails プロジェクトでは、Formtastic を使用してフォームを管理しています。「グループ」という列を持つモデルのタグがあります。グループ列は、タグを整理するための単純なハードコーディングされた方法です。タグモデルクラスを投稿して、それがどのように構成されているかを確認できるようにします

私の目標は、Formtastic を使用して、グループ化された複数選択ボックスを提供し、列「グループ」でグループ化し、non_brands メソッドから返されるタグを付けることです。私は次のことを試しました:

しかし、次のエラーが表示されます。

(nil:NilClass の未定義メソッド「クラス」)

私が間違っているアイデアはありますか?

見てくれてありがとう:]

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

ruby-on-rails - No-Model Formtastic フォーム

私はFormtasticで以下を再現しようとしています:

これまでのところ、私は持っています:

ただし、これには、次を使用してパラメータ ハッシュにアクセスする必要があります。

私の必須の代わりに:

作業中のアプリケーションのすべてのフォームに Formtastic を使用したいと考えていますが、これまでのところ問題が発生したのはこの 1 つだけです。何か案は?

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

ruby-on-rails - has_many 関係の 2 番目のフォーム ページの作成

アフィリエーションを通じて has_many のユーザーを持つ組織モデルがあります。

そして、組織のフォーム (標準の編集) では、組織フィールドと所属フィールドを表示するために semanting_form_for と Semantic_fields_for を使用します。

しかし、特定の組織の所属を処理するためだけに別のフォームを作成したいと考えています。組織コントローラーに移動して edit_team および update_team メソッドを作成し、ルートでそれらのページを作成しようとしましたが、混乱して機能しません。

私は正しい軌道に乗っていますか?

0 投票する
4 に答える
12973 参照

javascript - Haml と Formtastic を使用してネストされたモデル フィールドを動的に追加および削除する方法

Ryan Bates が、Javascript を使用して親オブジェクト フォーム内でネストされたオブジェクトを動的に追加または削除する方法を説明している、素晴らしい複雑なフォームの railscast を見てきました。

Haml Formtastic で動作するようにこれらのメソッドをどのように変更する必要があるかについて、何かアイデアを持っている人はいますか?

コンテキストを追加するために、現在直面している問題の簡略版を次に示します。

# Teacher フォーム (サブジェクト フォームがネストされている) [私のアプリケーションから]

# 個人件名フォームの一部 [私の申請書から]

# アプリケーション ヘルパー (Railscasts からそのまま)

#Application.js (Railscasts からそのまま)

実装の問題は、JavaScript メソッドにあるようです。Formtastic フォームの DOM ツリーは、通常の Rails フォームとは大きく異なります。

この質問がオンラインで何度か出されているのを見たことがありますが、まだ答えが出ていません。

ジャック

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

html - HTML - ラベルを使用してチェックボックスをコーディングする正しい方法

RailsアプリケーションでHTMLフォームを生成するためにformtasticを使用しています。ただし、私の質問は実際には HTML 関連です。

今日、formtastic がチェックボックス ( :booleanformtastic 用語のタイプのフィールド) を生成する方法で奇妙な動作を発見しました。

残りのフィールド (チェックボックス以外) は、次のように生成されます。

ただし、チェックボックスは<label>タグ内で完全に囲まれています - 次のように:

Formtastic の哲学は、 Learning to Love Formsプレゼンテーションに基づいているようです。実際、そのプレゼンテーションのスライド 36 では、この構造がチェックボックスに提案されています。プレゼンテーション自体で、発表者はなぜこれが行われたかを説明したと思いますが、スライドには書かれていません。

<label>テキストボックスのようにチェックボックスをタグの外側に置くのではなく、タグの内側に囲むのが良い考えである理由を誰か教えてもらえますか?