I tried both the original code I gave you and the adjusted code to maintain USD and CAD with:
Code:
function display_price($products_price, $products_tax, $quantity = 1) {
$us_display_price = $this->format(zen_add_tax($products_price, $products_tax) * $quantity, 'true', 'USD');
$cad_display_price = $this->format(zen_add_tax($products_price, $products_tax) * $quantity, 'true', 'CAD');
// return $this->format(zen_add_tax($products_price, $products_tax) * $quantity);
return $us_display_price . ' ' . $cad_display_price;
}
neither one breaks when I change the currencies back and forth ...
Where are when you change the currency and it breaks?
What debug messages do you see in the /cache directory when it breaks?
Bookmarks