legacy-knowledge-base
公開されました Jul. 2, 2025

フィールド タイプ ddm-number および ddm-decimal の小数は、常に小数点記号をポイントとして表示します。

written-by

Ankit Gupta

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 10 進数フィールド タイプ ddm-number および ddm-decimal は、Web コンテンツ表示ウィジェットおよび Asset Publisher で表示する場合、常に小数点記号をポイントとして表示します。

    ステップ:
    1. コンテンツに移動 & データ > Web コンテンツ > 構造 > + ボタンをクリックして新しい構造を追加します

    2. タイプ ddm-number および ddm-decimal の 2 つのフィールドを構造体に追加し、それらがローカライズ可能であることを確認します

    3. テンプレートに移動し、前に作成した構造にテンプレートを追加し、2 つのフィールドをドラッグして表示します

    4. Web コンテンツに移動し、手順 1 で作成した構造を持つ新しいコンテンツを追加します。

    5. たとえば、ロケール en-US を選択して 100000.201 を追加するなど、小数を含むさまざまな値を追加します。

    6. ウィジェット ページに移動し、Web コンテンツ表示を追加して、ステップ 4 で作成したコンテンツを表示します。

    7. 言語セレクタ ウィジェットを使用して言語を es-ES に変更すると、値 200000,102 が小数点区切り記号 200000.102 として表示され、カンマではなく表示されます。

    実際: 10 進フィールド タイプ ddm-number および ddm-decimal は常に小数点記号をポイントとして表示します

    例外: 10 進フィールド タイプ ddm-number および ddm-decimal は、現在選択されているロケールに関連する小数点記号を表示します

    * その他のコメントや添付ファイルについては、Zendesk サポート タブをご覧ください。

Environment

  • Liferay DXP 7.2
  • ライフレイDXP 7.3

解決策

  • 観察された動作は既知の問題であり、 liferay-fix-pack-dxp-2 for 7.3で修正されています。
  • 観察された動作は既知の問題であり、 liferay-fix-pack-dxp-14 for 7.2で修正されています。
  • この問題に修正プログラムが必要な場合は、修正プログラムの詳細を添付して、修正プログラムを要求するサポート チケットを作成してください。
  • Liferay DXP へのフィックスパックとホットフィックスのインストール は、環境にこれらのフィックスパックをインストールするためのガイドです。
did-this-article-resolve-your-issue

legacy-knowledge-base