Jump to content

Bug i IE 6, 7 och 8 gör att man får fel förvalt land


mohsart

Recommended Posts

Där har jag valt Sverige och testinstallationen av PS 1.2.5 (jag kör 1.2.4 skarpt) som är helt "ren" med Frankrike som default har också El Salvador förvalt.
Det är alltså när man registrerar sig som ny kund det gäller.
Intressant är att El Salvador har ISO-kod SV, dvs samma som koden för Svenska (språket)

/Mats

Link to comment
Share on other sites

Men gud vad besynnerligt! Jag upptäckte detta iom att en kund felaktigt angett El Salvador och när jag testar själv är det alltid El Salvador den föreslår; jag har provat med 10 eller så olika mailadresser, .se, .com och .nu, provade både Svenska och Engelska versionen och ständigt fel land.

/Mats

Link to comment
Share on other sites

Kopierar detta från engelska forumdelen då en del kanske letar här...

Yes everybody with Sweden as default has this problem, or rather all their customers who use the Swedish version of IE6, IE7, or IE8 has this problem.

Since it's a bug in IE, and the fix I did was in the client software (Verktyd, Internetalternativ, Språk), I later hardcoded it in PS instead.

In themes dir/authentication.tpl this is the relevant code:

{foreach from=$countries item=v}
{$v.name|escape:'htmlall':'UTF-8'}
{/foreach}


Where 18 is the id of Sweden, you have something else there right now that contains something that comes from IE somehow, and you MAY have to change it to something else than 18 depending on what Sweden is defined to in your installation.

There is quite possibly a more beautiful way to fix this, but whatever works...

/Mats

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...