問題タブ [ransack]
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.
ruby-on-rails-3 - Spree のデフォルト URL は常に orders/populate です
何らかの理由で、sort_link のデフォルトの URL が常に /orders/populate?controller=&action= を指している
routes.rb で設定したデフォルト ルートとして使用したい
ruby-on-rails - options タグを使用してランサックし、選択リストにデータを入力する
現時点では、通常の古い text_field を使用して Ransack を使用して検索に成功していますが、データベースにあるものの選択リストを含むオプション タグが必要です。
私の最初の質問は、オプション タグを適切に使用してリストをフィルタリングする方法です....
私の2番目の質問は、これらのオプションをデータベースにあるもので埋める方法です
ので、私は持っています
地区名 - サクラメント - サンディエゴ - 他の何か - 別の地区
私のテーブルが載っているページです (_table_discounts.html.haml)
これが私のコントローラーです (discounts_controller.rb)
これが私のフィルターです (_filter.html.haml)
私は条件付きフィールドを持っていますが、それは私が望むものではありません......誰かが選択できるようにしたいだけです
地区 - サクラメント
その後、すべてにサクラメントが表示されます.....近づいているように感じますが、何かを理解していないように感じます........
どんなガイダンスでも大歓迎です
ありがとうございました
ruby-on-rails-3 - Rails - Ransack gem - ラジオボタンの設定
シンプルな検索インターフェイスを作成するために Ransack gem を使用しています。モデル属性の 1 つをtrueまたはfalseにすることができます。したがって、Ransack フォームビルダーを使用すると、次のコードが得られます。
問題は、一度チェックしたラジオボタンを「チェック解除」できないことです。
ボタンを機能させるためのオプションはありますか、それとも追加の JavaScript を使用する必要がありますか?
ruby-on-rails-3.2 - ransack gem - 整数値 -- 未定義のメソッド「gsub」
Ransack gem を使用してデータベースの検索を実行しています。
問題は、列が整数型で、使用される述語が「含む」である場合、
この問題に対処する方法について何か考えはありますか?
ruby-on-rails - ラジオボタンが押されたままにならない
検索フォームでランサックとラジオボタンを使用しています:
変な振る舞いをします。ボタンの 2 つ (最初と 3 番目) は、選択ボタンが押されてページがリロードされたときに、押された状態を維持します。真ん中はそれを忘れて押されていません。ただし、ボタンのランサック フィルターは送信され、適用されます。
ページがロードされた後、関連する html は次のようになります (明らかに、私は推測します):