Jump to content

Currency block always showing Euro currency symbol


Recommended Posts

Hi,

Prestashop 1.4.5.1 version, template 1.5 (new template)

Prestashop front office (blockcurrencies) always shows the Euro currency symbol.

I wish, which currency I select, then the selected currency symbol shown default in the block.

Otherwise is there any way to change the default symbol what I want?

thanks

 

post-101194-0-87226400-1320479989_thumb.jpg

Link to comment
Share on other sites

Changing the default currency

The default currency is the currency PrestaShop will display by default when a customer visits your online store.

To change the default currency:

  • Go to Back Office >> Payment >> Currencies
  • In the Currencies options section, select a new default currency from the drop-down list.

 

 

After applying above changes, still it is showing the Euro symbol default.

How can I change the default symbol except the euro symbol in prestashop template 1.5?

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  • 1 month later...
  • 1 month later...

nope, you didn't.

the problem is always showing euro sign, instead of the active one.

the problem occurs only in prestashop new theme.

they said they will fix it with the new theme release(together with prestashop release 1.5). But it's long....

Link to comment
Share on other sites

  • 2 months later...
  • 2 weeks later...

Hi,

 

We are getting the same issue. The issues seems to be that when cache is turned on it is still loading the old currency. I have tried using $cookie->id_currency but it is returning the old curency id not the current currecnies id. Any ideas on how to stop this bug?

 

Thanks for your help

Edited by dawb (see edit history)
Link to comment
Share on other sites

Hi Mike,

 

Yes I have been doing it manually and it is currently working when I have force compile turned on. I have now turned force compile off so that you can see what's happening. Really apreciate the help

Link to comment
Share on other sites

Hi dawb,

When I visit your site, the currency block seems to work just fine, although you need to click outside of the block to submit the selection after changing the currency. However, that is likely due to the module itself and how it has been coded to work with your custom theme. Is this not how it works on your end?

 

-Mike

Link to comment
Share on other sites

Hi Mike,

 

Currently for me it changes the currency for the pricing etc, but it does not change the current currency in the drop down once the page refreshes. So it is staying set to New Zealand dollars after you change it to say Pounds.

 

Cheers

Link to comment
Share on other sites

Hi Mike,

 

Currently for me it changes the currency for the pricing etc, but it does not change the current currency in the drop down once the page refreshes. So it is staying set to New Zealand dollars after you change it to say Pounds.

 

Cheers

 

OK, I do see that now. However, this appears to be a function of your custom theme, so I would recommend that you contact the theme developer directly for the most accurate advice on how to fix this.

 

-Mike

Link to comment
Share on other sites

  • 2 weeks later...

Hi Mike,

 

I am just trying out prestashop newly. I have pretty much the vanilla install with the default template and I have set the currency to GBP everywhere I could but still the blocks at the top of the site default to Euro.

Any idea how to solve this. It doesn't seem to have been fixed per the discussion above without editing one of the files.

Any ideas?

Link to comment
Share on other sites

Hi Assaff,

 

This error is caused because Prestashop is caching the module by default so it does not update. The way to stop it from doing this is to edit the blockcurrencies.php file and add $smarty->caching = 0; under the hookLeftColumn function before the return. This should sort it our for you.

 

Cheers

Link to comment
Share on other sites

Hi dawb,

Thanks I will try that. I have a question. I am trying out Prestashop because I have used oscommerce for years a while back and always had to manually install any contributions and manually edit files to get it to look or behave the way I wanted, even just to change the shop logo or home page text (although admittedly its been about 3 years since I last used it so it may have moved on).It got to a point where I didn't want to upgrade to any newer versions of oscommerce in case I had to redo all my painstaking manual editing. I am a programmer but not really a php programmer and therefore I muddle my way through code changes.

I love the fact that every module in prestashop just installs with a click and I have not had to edit any files so far at all in my tests. If I start editing files as you suggest am I getting back on to a slippery road of having to be wary of any upgrades to prestashop or installing incompatible modules to my edits?

Link to comment
Share on other sites

  • 1 year later...

I am having this same issue. i changed default currency to my country's currency and deleted euro currency from Localization>currencies, but till now i am getting euro sign in my product price. can anyone tell me what should i do please ?

Link to comment
Share on other sites

  • 4 months later...

Bump!
Its quite weird. Any ideas how to manage this issue?

 

Done it via phpMyAdmin and mySQL database.

Just set currency "sign" columnt at ps_currency table

In my case i have polish "zł" and euro "€" and i want to completly remove "zł" currency sign even with only one default Euro currency set at my store.

So i have set polish sign to "€" and its done...

Edited by PrestaShark (see edit history)
Link to comment
Share on other sites

×
×
  • Create New...