Hi,
In check-out process for eCommerce the descriptions of the shipment options
include a price, however this always displayed as $ despite the uom for the
shipment estimate being set to GBP.
I have looked at getShipOptions in CustomerEvents.xml and it appears that the
currency symbol is hard-coded at the moment - notice the extra $ before
$${shippingEst}
<set field="shippingDesc" value="${carrierShipmentMethod.partyId}
${carrierShipmentMethod.description} - $${shippingEst}"/>
I am happy to fix this but was hoping that someone could please point me in the
right direction for getting the correct currency symbol.
I have seen the @ofbizCurrency tag used in freemarker templats however I would
need something equivalent from Minilang to solve here as the result of
getShipOptions is simply returned as json to a javascript function in
checkoutProcess.js
Note: The getShipOptions simple method uses this
<call-object-method obj-field="shoppingCart" method-name="getCurrency"
ret-field="currency"/>
which returns the ISO value, in my case GBP -
Can I call something to get the £ symbol for this ISO code perhaps?
Regards
Simon