問題タブ [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 投票する
1 に答える
102 参照

ruby-on-rails - シンボルの整形前の修正

Formtasticフォームで入力/選択しています

問題は、:some_model_values を事前に定義する必要があることです。すべてのリストを表示する必要があるユーザー ロールと、そうでないユーザー ロールがあるためです。

それはどのように行うことができますか?

ありがとう。

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

ruby-on-rails - Formtastic + ネストされたカテゴリ

記事モデルとカテゴリ モデルがあります。カテゴリはツリーとして機能します。

管理者が選択リストからカテゴリを選択して、後でそれを記事に関連付けることができるように、選択リストを構築するための最良のアプローチは何ですか?

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

ruby-on-rails - Formtasticのネストされたモデルフォームフィールド(Rails 3)

シナリオは次のとおりです。

ユーザー:

コントローラ:

意見:

Webを精査した後、このSEEMSは機能するはずです。ただし、取得するのはユーザー入力だけです。"semantic_fields_for:company"ブロックは何も出力しません...

私はここで何かが足りないのですか、それともこれはおそらくFormtasticに関係するRails 3のバグですか?

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

ruby-on-rails - 複数のパラメーターを持つカスタム Formtastic コントロール

緯度と経度を取る Formtastic のカスタム コントロールを作成しようとしていますが、メソッド名を渡す方法がわかりません。理想的には、semantic_form_for ブロックに次のものが必要です。

私も配列で渡してみました:

しかし、どちらの場合も、これは失敗します。最初はパラメーターの数で、2 番目は最初のパラメーターでシンボルではありません。

不足している 2 つのメソッドを #input に渡す方法はありますか?

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

ruby-on-rails - Formtastic を使用してラジオ セットから選択し、必要に応じて新しいレコードを作成する

ここ数日で Formtastic の使用を開始し、最初のヘッド スクラッチャーになりました。

それぞれにいくつかのアカウントが関連付けられているアイテムを扱っています。問題のページで、受取人アカウントを選択する必要があります。すでに知っているアカウント (「主な連絡先」) か、簡単な情報を入力して作成できる新しいアカウントのいずれかです。

複製しようとしているデザインは次のとおりです。

代替テキスト

Formtastic を使用すると、フォームを表示して新しいアカウントの情報を入力するのは非常に簡単です。

利用可能なアカウントのラジオ選択リストを作成するのも非常に簡単です。

上の写真が示すように、私が困惑している問題は、既存のアカウントを選択するか、新しいアカウントを作成するかの両方を行う方法です。

さて、本当の問題は、両方を優雅に行う方法です。私が考えたものはすべて、コントローラーにロジックを追加しているように見え、私が見ていない優雅な解決策があるのではないかと疑っています (最近 RoR に飛び込んだので、これは非常によく知られている感覚です)。

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

ruby-on-rails - レールformtastic habtmのインとアウト

編集:これを探しています: http://diminishing.org/extending-formtastic-with-a-sprinkle-of-jquery (これが機能する場合、私は自分の質問に答えます)

formtastic を使用して、in and out タイプの habtm (多くのものがあり、多くに属する) フォームの作成を開始しました。ただし、ユーザーにとってより柔軟にしたいと考えています。つまり、片側で名前を選択すると、すぐに移動するボタンをクリックするか (クリック時に ajax)、フォームが送信された後に移動します。

(私はこれでformtasticを使用していますが、誰かの例ではそうする必要はありません)

私が苦労しているのは、javascript、インとアウトのボタンです..

比較モデル

デバイス モデル

比較コントローラー

比較編集ビュー

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

ruby-on-rails - ネストされたフォーム エラー

1 つの注文に多くの注文項目がある注文を作成するためのフォームをまとめています。私はそれを機能させて、空の数量フィールドを持つすべての利用可能な製品をリストし、ユーザーはそれらのフィールドを更新して各製品を大量に注文できるようにしました。

注文商品モデルの数量の数値を検証します。

唯一の問題は、ユーザーが無効なデータを入力した場合に注文アイテム モデルからエラーを表示する方法です。現在、「注文アイテムが無効です」しか取得できません..

ここで私のフォームを見ることができます。私はhamlとformtasticを使用しています: http://gist.github.com/513023

乾杯!

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

ruby-on-rails - Rails:activeRecordでformtasticでselectを使用する方法

私はレールに不慣れで、この質問に簡単に答えられると思います。

私がこれまでに得たのは

タスクコレクションは次のように定義されます。

コントローラ内。

これは実際に機能し、選択するすべてのタスクのドロップダウンリストを表示してそれらを接続します。ここでの問題は、ドロップダウンメニューに次のような値が表示されることです

表示される値はどこで定義しますか?

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

ruby-on-rails - fields_for、formtastic、ActiveMerchant、および検証エラー

インライン エラーを使用したいので、Formtasticを使用して支払いフォームを作成しようとしています。請求を処理するために ActiveMerchant を使用しています。私は次のフォームを持っています:

そして、これは私のPaymentモデルにあるものです:

無効なクレジット カードを送信すると、無効であると判断されますが、formtastic からインライン エラーが発生しません。

ここに欠けている単純なものがあると思いますが、何がわからないのですか。

これはRails 3にあります。

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

ruby-on-rails - formtastic の Cutsom 入力、何が間違っていますか?

formtastic 用のカスタム入力メソッドを作成しました。これは、carrierwave で動作するように設計されており、うまく動作しますが、1 つの例外を除いて、サニタイズされているため、プレビュー画像と他の html がレンダリングされません (私が思うに)。

私はこれを完全に間違った方法で行っていますか?

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

終わり

で呼び出す:

画像がレンダリングされ、
タグがエスケープされたとき。

どうすればこれを回避できますか。

どうもありがとう