Question

I want to update the currency and the rates for admin based on the user for which locale is set. For eg., if the locale is French, the currency should be French, but if the user is logged in from US locale it should be USD. The areas which I am referring to are, Dashboard, Orders grid/view, Products grid view.

enter image description here

Was it helpful?

Solution

Yes this can be achieved by doing some customisation.

  1. Add a currency drop-down in add/edit user form at admin.
  2. Add and admin event observe for

contoller_action_predispatch

Then in this observer get selected currency for current admin and apply that currency to store manager object.

So this will be applicable for all admin pages.

OTHER TIPS

You can change locale from admin under System -> Configuration -> General and currency from System -> Configuration -> Currency setup

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top