【发布时间】:2013-03-24 09:43:01
【问题描述】:
我正在尝试更改出现在整个阔叶应用程序中的货币符号。
探索代码我发现 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 方言的实际配置方式以及如何为价格属性配置自己的处理器。
“货币分辨率”如何与此See here相关联
此问题的任何快速解决方法。
如果我遗漏任何信息,请纠正我。
谢谢
【问题讨论】:
标签: spring-mvc thymeleaf broadleaf-commerce