1

styling私が2つの宝石を持っているとしましょう。logicSearch

form_forそれぞれは、次の方法で に適用できます。

<%= styling_form_for @sample do |f| %>

<%= logicSearch_form_for @sample do |f| %>

ただし、両方をフォームに適用したい場合はどうすればよいでしょうか? スタイルが変わり、ロジックが変わります。2 つの gem/method を同じフォーム オブジェクトに適用する方法はありますか?

編集: 質問に答えるには: いいえ、私はこれらの宝石を自分で作成していません。どちらもサードパーティです。

4

1 に答える 1

2

あなたが話している実際の宝石を知らずに答えるのは難しいですが、私の推測では、宝石内にフォームビルダーを配置し、両方の機能を組み合わせた独自のビルダーを作成できるかどうかを確認する必要があると思います.

それで :

 <%= form_for @sample, builder: MyMixedBuilder do |f| %>

詳細については、 FormBuilder のドキュメントを参照してください。

于 2013-11-01T21:40:01.810 に答える