It would be very nice, to patch this in the ubercart core - as one has to hack core to make it work.
It's in /uc_store/includes/uc_price.inc
line 155 and 156 and should look like this
$values['formatted-original'] = $handlers['formatter']($values['original'], $options, $context);
$values['formatted'] = $handlers['formatter']($values['altered'], $options, $context);instead of
$values['formatted-original'] = $handlers['formatter']($values['original'], $options);
$values['formatted'] = $handlers['formatter']($values['altered'], $options);Adding the $context variable had no side effects for the existing formatter handler uc_store_price_handler_format in my test environment.
Thanks for your work!
Anschinsan
