0

さまざまな国をサポートする必要があるアプリケーションに取り組む準備をしているので、次のサポートが必要です:

  • 通貨
  • 数値のフォーマット (価格など)

ロケールの切り替えはhttp://jmsyst.com/bundles/JMSI18nRoutingBundleに基づきます。

ここで、通貨、通貨除数、精度などのロケール固有のものと、その他の国固有のデータに関する情報を保存する必要があります。

Symfony 2 でそれを行う最善の方法は何ですか? SF2フォームにMoneyフィールドタイプがあることは知っていますが、アプリ全体に価格などを表示する必要があるため、バンドルまたは何か役立つ可能性がありますか?

そのような情報を構成「パラメーター」に保存したくはありませんが、おそらくDBテーブルに保存してnumber_formatを使用したいと思いますが、誰かがより良いアイデアを持っているのではないでしょうか?

ここに入力していただければ幸いです。:)

編集

もう 1 つ頭に浮かんだのは、検証の制約が国ごとに異なる場合があることです。たとえば、DE と英国では電話番号の長さが異なる場合があります。ロケールに基づいて制約を定義することは可能ですか? または、独自の制約を作成し、その内部でロケールなどを確認する必要がありますか?

4

1 に答える 1

1

私は最近、このバンドルに出くわしました。あなたが探しているものかもしれません: https://github.com/craue/TwigExtensionsBundle

于 2012-09-03T20:18:32.400 に答える