我正在尝试更改出现在整个阔叶应用程序中的更改货币符号。
探索代码我发现 BLC 有一个 thymleaf 方言 'blc' 和属性 'price' 以在网页中呈现价格/成本。
例子:
<div style="font: 32px/28px 'Oxygen', Helvetica, sans-serif;" blc:price="${order.total}"></div>
参考“ org.broadleafcommerce.core.web.processor.PriceTextDisplayProcessor ”类,被覆盖的方法 getText 似乎返回带有价格的“$”符号:-
if (price == null || price.isZero()) {
return "$0.00";
} else {
return "$" + price.getAmount().toString();
}
怀疑:-
为 BLC 方言和处理器定义的 spring bean 在哪里?如何实际配置 blc 方言以及如何为价格属性配置我自己的处理器。
“货币分辨率”如何与此相关参见此处
此问题的任何快速解决方法。
如果我遗漏任何信息,请纠正我。
谢谢