問題タブ [carmen]

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 に答える
585 参照

ruby-on-rails - カルメンにカスタム国を追加

私の Ruby on Rails アプリケーションでは、国データにアクセスして国フィールドを自動作成するために、Carmen gemをインストールしました (たとえば、ユーザーの郵送先住所フィールド)。

ただし、このアプリケーションの目的上、プエルトリコは別の国と見なす必要があります。昨年、Carmen が更新され、国のリストから PR が削除されましたが、再度追加する方法があるかどうか疑問に思っていました。

私が現在カルメンをどのように使用しているかの例:

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

ruby - 特殊文字を与える Carmen Gem

Carmen gem を使用して国とそれぞれの州を取得していますが、を使用するCarmen::Country.named("Sri Lanka").subregions.collect{|p| p.name}と、次の配列が取得されます。

そしてI18nを使用した後、私は得ています:

特殊文字を?置き換える。

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

ruby-on-rails - 複数のフォームと AJAX で FormBuilder 要素を部分的に再利用する

私は Carmen と carmen-rails を使用して、ajax を利用した国を選択し、状態リストを設定します。私は多かれ少なかれ彼らのデモからコードを使用していますが、それは非常にうまく機能します。

例外: 注文フォーム、アドレス更新フォーム、クライアントアドレス更新フォームなど、いくつかのフォームで「アドレス」部分を再利用したい。コードは各ビューで同じです。

この例では、状態の要素の名前をハードコーディングしていますが、これはうまくいきません。これを AJAX なしでレンダリングする場合は、FormBuilder をパーシャルに渡すだけで済みますが、それはオプションではありません。

ここに私の部分的なコードがあります:

これは部分的です:

問題はsubregion_select(:order, :state, parent_region)-- :order を調整して、FormBuilder が作成するものをサポートする必要があることです。理想的には にしたいのですが、 AJAX 経由f.subregion_selectで何を渡せばよいかわかりません。f

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

ruby-on-rails - ruby attr_accessor 欠落メソッド

RoR を初めて使用するので、Carmen gem を使用しています。rake を実行すると、次のエラーが表示されます。

失敗: NoMethodError: Carmen:Module の未定義のメソッド `excluded_states='

ただし、gem には引数に :excluded_states を含む attr_accessor メソッドが含まれています。

attr_accessor メソッドは自動的に `excluded_states=' セッター メソッドを作成しませんか?

0 投票する
0 に答える
128 参照

javascript - Carmen-Rails を動作させることができません

Carmen-Rails をまったく動作させることができず、何が起こっているのか本当にわかりません。(その特定の GitHub プロジェクトは非常に不十分に文書化されています。) 簡単に言えば、デモ アプリケーションで指定されたコードを使用していますが、私のページには何も表示されず、"Please select a country above." というテキストだけが表示されます。私が見ることができるエラーはありません。ここに私が取り組んでいるコードがあります。どんな助けでも大歓迎です。(ちなみに、Carmen-Rails の優れた代替手段や、積極的にメンテナンスされているものはありますか?)

user.rb

コントローラー内のコードは次のとおりです。

users_controller.rb

私のユーザーモデルのコードは次のとおりです。

user.rb

JavaScript は次のとおりです。

_subregions_select.html.erb

ルートファイルに追加したルートは次のとおりです。

ルート.rb

これが私の subregion_options パーシャルです:

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

ruby-on-rails - carmen gemでf.country_selectでidを与える方法

こんにちは私は使用しgem 'carmen-rails' ています私の見解では、これを書いています

しかし、この ID 'curr-country' を使用していません。これでidを与える方法を案内してください。前もって感謝します。

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

ruby-on-rails - Carmen gemを使用するRails 4は、クエリで国名を変換できません

私は carmen gem を使用して、国を国コードとして保存しています。米国の場合は US です。しかし、ビューで国を取得すると、フルネームとして取得します

私はモデルユーザーとアカウントを持っています

私は自分の国でユーザー名を検索するためにビューで使用したユーザークエリを持っていますが、米国と書く場合のような検索では、国である米国のすべての名前が表示されますが、自分の国で名前を検索したくありませんコード、国名を全部書きたい

問題が検索クエリにあることはわかっています。国コードはデータベースに保存されているので、コードで検索していますが、検索クエリでカルメン国コードを名前変換に使用する方法がわかりません。助けてください、事前に感謝します