Country dropdown not populating

6 months ago
I upgraded from ver 3.6 to ver 3.9 (so far).
However, now my country drop down is empty in checkout.
I have them listed when I go to Admin-Countries, and have allowed billing and shipping and made sure a couple countries are published, yet in checkout they drop down is empty.

It doesn't even say 'Select a Country', just an empty & required drop down item.
Any ideas?
6 months ago
Turns out this appears to be theme related; if I switch to the default theme it works.
6 months ago
Is there any system log with new theme or error in console?
6 months ago
The only Warning in logs happens regardless of theme -

Resource string (plugins.payments.authorizenet.paymentmethoddescription) is not found. Language ID = 1

It's strange a theme would cause this, but as soon as I switch back to the Default theme everything works as expected.
Nothing in Console for errors either. The Country drop down is simply empty of options.
6 months ago
Hi,
Given warning is related to missing resource string. It will not affect functionality.

you can try with replace Billing address and shipping address view page from default theme to your theme.

Copy below files
· BillingAddress.cshtml
· OpcBillingAddress.cshtml
· ShippingAddress.cshtml
· OpcShippingAddress.cshtml

from

Nop.Web\Views\Checkout\
        and paste it at
Nop.Web\Themes\YOURTHEMENAME\Checkout\

(Take backup first your theme files.)
6 months ago
Thanks
I'm having the theme support team look into it first.
6 months ago
RCC wrote:
Thanks
I'm having the theme support team look into it first.

Okay great 👍
6 months ago
Turned out to be a Bootstrap clash with their one page checkout,
all fixed now.
Thought I'd post in case others have the issue.
6 months ago
RCC wrote:
Turned out to be a Bootstrap clash with their one page checkout,
all fixed now.
Thought I'd post in case others have the issue.

Glad to hear.
Thank you for sharing.
It would helpful for community.