Closed (fixed)
Project:
Commerce Kickstart
Version:
7.x-2.x-dev
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
11 Aug 2012 at 21:27 UTC
Updated:
3 Sep 2012 at 14:01 UTC
After changing the currency of a product from EUR (in my case the default currency) to USD it is not possible to change the currency back to EUR because the currency selector drop down menu disappears (see attachment).
| Comment | File | Size | Author |
|---|---|---|---|
| Error_the_drop_currency_down_menu_disappears_if_USD_is_choosen.png | 45.6 KB | Metulski |
Comments
Comment #1
guguss commentedI can't reproduce it ! What are the steps to reproduce that ?
I tried to enable a new currency and switch between the 2 but the selector was always displayed.
Comment #2
Metulski commentedThanks for your replay.
some configuration infos first:
-kickstart 7.x-2.9-beta1 incl. "demo store"
-PostgreSQL 8.3
(kickstart V2 is only installable on PostgreSQL with the dirty workaround described here http://drupal.org/node/1702692 => "search api" is not installed correctly)
-PHP 5.3.2
-Lighttpd 1.4.20
Please have a look at my screenshot I added to my last comment in order to see how it looks when the currency drop down menu is missing.
Here are the steps to reproduce the bug:
A) CREATING A PRODUCT WITH CURRENCY "EUR"
1. I have chosen "EUR" as default currency at the "demo store" setup of kickstart V2 installation process.
2. I go to "/?q=cart#overlay=%3Fq%3Dnode%252Fadd%252Fbags-cases" for adding a new product in "EUR" (sorry for the dirty URL)
3. enter price e.g. 100EUR select "Including Sample French VAT 19,6%"
4. press button "Save Variation"
5. press button "Save"
now the new product appears on the screen
B) CHANGING THE PRODUCT CURRENCY TO "USD"
1. press the "Edit" tabulator
2. go to "Product Variations" and press "Edit"
3. change the currency to "USD"
4. press button "Save Variation"
5. press button "Save"
C) CHANGING THE PRODUCT CURRENCY BACK TO "EUR"
1. press the "Edit" tabulator
2. go to "Product Variations" and press "Edit"
3. changing the currency to "EUR" not possible because currency drop down menu is missing
greetings Metulski
Comment #3
Metulski commentedI forgot to change the "Status" from "» postponed (maintainer needs more info)" to "needs review".
I guess/hope my steps to reproduce the bug were detailed enough in my last comment on August 13, 2012.
Comment #4
guguss commentedActually, the status should be 'active' ;)
I'll reproduce your step and see what I got !
Comment #5
vasikei still can't reproduce.
i follow the steps from #2 with the exception that the default currency was USD, so i switch the currency in the steps.
when i'll do a new fresh install, i'll try also for exactly your workflow.
Comment #6
vasikeindeed i can confirm this issue
i follow strictly your steps and i came to the same issue.
the cause: even EUR is set as the default currency, this currency it's not enabled, could be checked on Currency settings page : admin/commerce/config/currency.
So
- definitely the selected currency should be enabled
- what about the USD currency, should be enabled if it was not selected?
Comment #7
vasikethere is a commit that enables the selected default currency from installation.
https://code.drupalcommerce.org/#/c/389/
Comment #8
bojanz commentedMerged, thanks!
Great job on tracking this down.