2016-07-07 7 views
0

私は、組織のユーザーがフォームを作成し、私たちのウェブサイトで回答できるようにするRailsアプリケーションを作成しようとしています。要するにGoogleフォームのようなフォーム作成者とRails 4

要件は次のとおり

  • ドラッグアンドドロップフォーム作成インタフェースと
  • 条件付きリダイレクト(例:顧客が特定の質問にyesと答えた場合は、フォームxにリダイレクトし、そうでない場合はyにリダイレクトします)。
  • 可能であれば、ユーザーが設定したフィールドのクライアント側とサーバー側の検証。
  • 「顧客」エンティティとの回答を関連付けます(これらの回答のフィールドはモデル/ DBにあらかじめ設定されていないことにも注意してください)。
  • カスタマイズはプラスです(例:フィールドのカスタムクラス)、ユーザーは技術に精通しています。これまでのところ、私は実際のフォーム・建物を提供するために、https://github.com/kevinchappell/formBuilderを使用してきたが、私はエンコーディングといくつかの問題を抱えてきた(私たちのフォームは、A、A、および、そのような、áの多くを持っている)、それが生成

あとでフォームをレンダリングしようとするとうまくいきません。おそらく私はそれをシリアル化/デシリアライズすることができれば、後で(または両方の人が知っている)もう問題にはならないでしょう。

また、MongoDBを使用して回答を保存し、回答に基づいて手動でリダイレクトを設定します(クールではありません)。

したがって、これらのすべてのアクション(またはそれらのうちの少なくとも一部)を効率化できるRails/JS/dunnoフレームワークがありますか?

ありがとうございました。

答えて

0

formBuilderのv1.15.0 https://github.com/kevinchappell/formBuilder/pull/211でエンコードの問題を解決する必要があります。私はまた、Formeo http://draggable.github.io/formeo/と呼ばれる別のプラグインを書きました。これはJSONを使い、特殊文字をうまく処理します。

残念ながら、ビルドしているアプリケーション以外のフォームビルドアプリのフロントとバックを処理するパッケージについてはわかりませんが、まだ準備が整っていません。

+0

formBuilderは、 'dataType'を' 'json'''に設定したJSONデータもサポートするようになりました – KevinChappell

関連する問題