[ http://jira.magnolia-cms.com/browse/MSHOP-31?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Haderka reopened MSHOP-31: ------------------------------ Test is missing. > Prices are not properly formatted > --------------------------------- > > Key: MSHOP-31 > URL: http://jira.magnolia-cms.com/browse/MSHOP-31 > Project: Magnolia Shop > Issue Type: Bug > Reporter: Will Scheidegger > Assignee: Teresa Miyar > Fix For: 1.1.1 > > Original Estimate: 1h > Remaining Estimate: 1h > > The TemplateProductPriceBean formats the prices according to the pattern > stored with the currency in the shop configuration, but it does not respect > the current local stored in the aggregation state (instead uses the default > locale). This "patch" would fix the problem: > {code} > public String getPrice() { > try { > if (price >= 0 && StringUtils.isNotBlank(this.getFormatting())) { > NumberFormat formatter = > NumberFormat.getNumberInstance(MgnlContext.getAggregationState().getLocale()); > DecimalFormat df = (DecimalFormat)formatter; > df.applyPattern(this.getFormatting()); > return df.format(price); > } > } catch (Exception e) { > log.error("error reading price", e); > } > return "" + price; > } > {code} -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <dev-list-unsubscr...@magnolia-cms.com> ----------------------------------------------------------------