News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Another thing to check when the states don't show

Started by brokentusk, December 08, 2013, 00:25:13 AM

Previous topic - Next topic

brokentusk

I'm posting this as a solution for people that had the problem with states not showing but none of the fixes did the trick. I have spent hours searching for an issue.

You've selected your country, you've turned off Jquery in Virtuemart 2 and you have even loaded the Beez template and not one of these things made a difference.

Here is the next question. Was it a template or site that you added VM to? DING DING DING. Now why? Check this. Turn off SSL in configuration>shop. Does it work?

The problem is your browser is blocking non-secure scripts on a secure page.  Which is also why some people don't see the problem. Older browsers didn't do this.

So you need to find the places where you have something like this...
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">

And change it to this...
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">

You should stop seeing the problem.

brokentusk

Another place to check, the JqueryEasy plug-in. Make sure it is set to https too. I realized I had one more place that was causing it. Once all were changes, the states showed up.