Skip to main content

Show the Original Currency

More
13 years 8 months ago - 13 years 8 months ago #86101 by FlorinM
Hello

I have Hika Business, and having a problem with the currency.
The prices are in euro and ron (Romanian currency).
I want to show only the original price in the original currency for all the options.

FlorinM.
Last edit: 13 years 8 months ago by FlorinM.

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86164 by nicolas
Replied by nicolas on topic Show the Original Currency
Hi,

That means that in the configuration, you didn't change the "main currency" option.

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86207 by FlorinM
Replied by FlorinM on topic Show the Original Currency
Hi,

The main currency option is set to a currency (Euro).
There are product in Euro and RON,and I want to display them in the currency I have enter in backend > products > prices table.
I have tried show price in original currency but is show price in the default currency and in the original currency.

I want only the original currency.

The site is not yet publish, but I can give u a link .

Hope that's gives a light on it.

Florin M

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86338 by Xavier
Replied by Xavier on topic Show the Original Currency
Hi,

You can edit the view "product / listing_price" and comment the part displaying the price before original price near the line "echo JText::_('PRICE_BEFORE_ORIG');"

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago - 13 years 8 months ago #86424 by FlorinM
Replied by FlorinM on topic Show the Original Currency
hello

Can u be more specific :
Code:
<?php /** * @package HikaShop for Joomla! * @version 1.6.0 * @author hikashop.com * @copyright (C) 2010-2012 HIKARI SOFTWARE. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html */ defined('_JEXEC') or die('Restricted access'); ?> <?php $class =''; if(!empty($this->row->prices)&& count($this->row->prices)>1){ $class = ' hikashop_product_several_prices'; } ?> <span class="hikashop_product_price_full<?php echo $class; ?>"> <?php if(empty($this->row->prices)){ echo JText::_('FREE_PRICE'); }else{ $first=true; echo JText::_('PRICE_BEGINNING'); $i=0; if($this->params->get('price_with_tax',3)==3){ $config =& hikashop_config(); $this->params->set('price_with_tax',$config->get('price_with_tax')); } foreach($this->row->prices as $price){ if($first)$first=false; else echo JText::_('PRICE_SEPARATOR'); $start = JText::_('PRICE_BEGINNING_'.$i); if($start!='PRICE_BEGINNING_'.$i){ echo $start; } if(isset($price->price_min_quantity) && empty($this->cart_product_price) && $price->price_min_quantity>1){ echo '<span class="hikashop_product_price_with_min_qty hikashop_product_price_for_at_least_'.$price->price_min_quantity.'">'; } $classes = array('hikashop_product_price hikashop_product_price_'.$i); if(!empty($this->row->discount)){ $classes[]='hikashop_product_price_with_discount'; } if(!empty($this->row->discount)){ if($this->params->get('show_discount',3)==3){ $config =& hikashop_config(); $this->params->set('show_discount',$config->get('show_discount')); } if($this->params->get('show_discount')==1){ echo '<span class="hikashop_product_discount">'.JText::_('PRICE_DISCOUNT_START'); if(bccomp($this->row->discount->discount_flat_amount,0,5)!==0){ echo $this->currencyHelper->format(-1*$this->row->discount->discount_flat_amount,$price->price_currency_id); }elseif(bccomp($this->row->discount->discount_percent_amount,0,5)!==0){ echo -1*$this->row->discount->discount_percent_amount.'%'; } echo JText::_('PRICE_DISCOUNT_END').'</span>'; }elseif($this->params->get('show_discount')==2){ echo '<span class="hikashop_product_price_before_discount">'.JText::_('PRICE_DISCOUNT_START'); if($this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_value_without_discount_with_tax,$price->price_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_BEFORE_TAX'); } if($this->params->get('price_with_tax')==2||!$this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_value_without_discount,$price->price_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_AFTER_TAX'); } if($this->params->get('show_original_price','-1')=='-1'){ $config =& hikashop_config(); $this->params->set('show_original_price',$config->get('show_original_price')); } if($this->params->get('show_original_price') && !empty($price->price_orig_value_without_discount_with_tax)){ echo JText::_('PRICE_BEFORE_ORIG'); if($this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_orig_value_without_discount_with_tax,$price->price_orig_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_BEFORE_TAX'); } if($this->params->get('price_with_tax')==2||!$this->params->get('price_with_tax') && !empty($price->price_orig_value_without_discount)){ echo $this->currencyHelper->format($price->price_orig_value_without_discount,$price->price_orig_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_AFTER_TAX'); } echo JText::_('PRICE_AFTER_ORIG'); } echo JText::_('PRICE_DISCOUNT_END').'</span>'; }elseif($this->params->get('show_discount')==3){ } } echo '<span class="'.implode(' ',$classes).'">'; if($this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_value_with_tax,$price->price_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_BEFORE_TAX'); } if($this->params->get('price_with_tax')==2||!$this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_value,$price->price_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_AFTER_TAX'); } if($this->params->get('show_original_price','-1')=='-1'){ $config =& hikashop_config(); $this->params->set('show_original_price',$config->get('show_original_price')); } if($this->params->get('show_original_price') && !empty($price->price_orig_value)){ echo JText::_('PRICE_BEFORE_ORIG'); if($this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_orig_value_with_tax,$price->price_orig_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_BEFORE_TAX'); } if($this->params->get('price_with_tax')==2||!$this->params->get('price_with_tax')){ echo $this->currencyHelper->format($price->price_orig_value,$price->price_orig_currency_id); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_AFTER_TAX'); } echo JText::_('PRICE_AFTER_ORIG'); } echo '</span> '; if(isset($price->price_min_quantity) && empty($this->cart_product_price) && $this->params->get('per_unit',1)){ if($price->price_min_quantity>1){ echo JText::sprintf('PER_UNIT_AT_LEAST_X_BOUGHT',$price->price_min_quantity); }else{ echo JText::_('PER_UNIT'); } } if($this->params->get('show_price_weight')){ if(!empty($this->element->product_id) && isset($this->row->product_weight) && bccomp($this->row->product_weight,0,3)){ echo JText::_('PRICE_SEPARATOR').'<span class="hikashop_product_price_per_weight_unit">'; if($this->params->get('price_with_tax')){ $weight_price = $price->price_value_with_tax / $this->row->product_weight; echo $this->currencyHelper->format($weight_price,$price->price_currency_id).' / '.JText::_($this->row->product_weight_unit); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_BEFORE_TAX'); } if($this->params->get('price_with_tax')==2||!$this->params->get('price_with_tax')){ $weight_price = $price->price_value / $this->row->product_weight; echo $this->currencyHelper->format($weight_price,$price->price_currency_id).' / '.JText::_($this->row->product_weight_unit); } if($this->params->get('price_with_tax')==2){ echo JText::_('PRICE_AFTER_TAX'); } echo '</span>'; } } if(isset($price->price_min_quantity) && empty($this->cart_product_price) && $price->price_min_quantity>1){ echo '</span>'; } $end = JText::_('PRICE_ENDING_'.$i); if($end!='PRICE_ENDING_'.$i){ echo $end; } $i++; } echo JText::_('PRICE_END'); } ?></span>

Thanks

FlorinM
Last edit: 13 years 8 months ago by FlorinM.

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86443 by Xavier
Replied by Xavier on topic Show the Original Currency
Have you tried to enable the option "Show price in original currency" in Configuration > Display ?
And in the module parameters ?

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86490 by FlorinM
Replied by FlorinM on topic Show the Original Currency
Hello,


I have try the show the price in original currency. I want to pe display only the price in the original currency.

On the site that I have posted below you can se that there is not add to cart. The prices are for information only, that's why the must be in the original currency.

FlorinM

Please Log in or Create an account to join the conversation.

More
13 years 8 months ago #86539 by Eliot
Replied by Eliot on topic Show the Original Currency
Hi there,

I'm not sure I get what you want.
You entered your product price with different currencies right?
And you want this currency to be displayed? So not only Euros or Ron but both depending of what you specified right?
If you just want one currency to be displayed, it has to be the one selected in the configuration.
If you want the specified currency to be displayed, you have to edit the listing price view as said xavier. (look around theses lines: echo JText::_('PRICE_BEFORE_ORIG'); )

Please Log in or Create an account to join the conversation.

Time to create page: 0.217 seconds
Powered by Kunena Forum