Zen Cart Logo
Forums / General Questions / Where do I find this?

Where do I find this?

Views: 904

Results 1 to 5 of 5
27 Mar 2011, 7:36 PM
#1
petlife avatar

petlife

New Zenner

Join Date:
Jun 2010
Location:
Denmark
Posts:
62
Plugin Contributions:
0

Where do I find this?

Hei This is VERRY IMPORTENT :ohmy:

Witch file create this, or in witch file do I finde this:```
// reset the array of pulldown options so it can be repopulated
var NumState = theForm.zone_id.options.length;
while(NumState > 0) {
NumState = NumState - 1;
theForm.zone_id.options[NumState] = null;
}
// build dynamic list of countries/zones for pulldown
if (SelectedCountry == "13") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Australian Capital Territory", "182");
theForm.zone_id.options[2] = new Option("New South Wales", "183");
theForm.zone_id.options[3] = new Option("Northern Territory", "184");
theForm.zone_id.options[4] = new Option("Queensland", "185");
theForm.zone_id.options[5] = new Option("South Australia", "186");
theForm.zone_id.options[6] = new Option("Tasmania", "187");
theForm.zone_id.options[7] = new Option("Victoria", "188");
theForm.zone_id.options[8] = new Option("Western Australia", "189");
hideStateField(theForm);
} else if (SelectedCountry == "14") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Burgenland", "102");
theForm.zone_id.options[2] = new Option("Kärnten", "99");
theForm.zone_id.options[3] = new Option("Niedersterreich", "96");
theForm.zone_id.options[4] = new Option("Obersterreich", "97");
theForm.zone_id.options[5] = new Option("Salzburg", "98");
theForm.zone_id.options[6] = new Option("Steiermark", "100");
theForm.zone_id.options[7] = new Option("Tirol", "101");
theForm.zone_id.options[8] = new Option("Voralberg", "103");
theForm.zone_id.options[9] = new Option("Wien", "95");
hideStateField(theForm);
} else if (SelectedCountry == "38") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Alberta", "66");
theForm.zone_id.options[2] = new Option("British Columbia", "67");
theForm.zone_id.options[3] = new Option("Manitoba", "68");
theForm.zone_id.options[4] = new Option("New Brunswick", "70");
theForm.zone_id.options[5] = new Option("Newfoundland", "69");
theForm.zone_id.options[6] = new Option("Northwest Territories", "72");
theForm.zone_id.options[7] = new Option("Nova Scotia", "71");
theForm.zone_id.options[8] = new Option("Nunavut", "73");
theForm.zone_id.options[9] = new Option("Ontario", "74");
theForm.zone_id.options[10] = new Option("Prince Edward Island", "75");
theForm.zone_id.options[11] = new Option("Quebec", "76");
theForm.zone_id.options[12] = new Option("Saskatchewan", "77");
theForm.zone_id.options[13] = new Option("Yukon Territory", "78");
hideStateField(theForm);
} else if (SelectedCountry == "57") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Bornholm", "196");
theForm.zone_id.options[2] = new Option("Fyn & Øerne", "194");
theForm.zone_id.options[3] = new Option("Midtjylland", "192");
theForm.zone_id.options[4] = new Option("Nordjylland", "190");
theForm.zone_id.options[5] = new Option("Øvrig Danmark", "191");
theForm.zone_id.options[6] = new Option("Sjælland", "195");
theForm.zone_id.options[7] = new Option("Sønderjylland", "193");
hideStateField(theForm);
} else if (SelectedCountry == "81") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Baden Würtemberg", "80");
theForm.zone_id.options[2] = new Option("Bayern", "81");
theForm.zone_id.options[3] = new Option("Berlin", "82");
theForm.zone_id.options[4] = new Option("Brandenburg", "83");
theForm.zone_id.options[5] = new Option("Bremen", "84");
theForm.zone_id.options[6] = new Option("Hamburg", "85");
theForm.zone_id.options[7] = new Option("Hessen", "86");
theForm.zone_id.options[8] = new Option("Mecklenburg-Vorpommern", "87");
theForm.zone_id.options[9] = new Option("Niedersachsen", "79");
theForm.zone_id.options[10] = new Option("Nordrhein-Westfalen", "88");
theForm.zone_id.options[11] = new Option("Rheinland-Pfalz", "89");
theForm.zone_id.options[12] = new Option("Saarland", "90");
theForm.zone_id.options[13] = new Option("Sachsen", "91");
theForm.zone_id.options[14] = new Option("Sachsen-Anhalt", "92");
theForm.zone_id.options[15] = new Option("Schleswig-Holstein", "93");
theForm.zone_id.options[16] = new Option("Thringen", "94");
hideStateField(theForm);
} else if (SelectedCountry == "163") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Palau", "50");
hideStateField(theForm);
} else if (SelectedCountry == "195") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("A Corua", "130");
theForm.zone_id.options[2] = new Option("Alava", "131");
theForm.zone_id.options[3] = new Option("Albacete", "132");
theForm.zone_id.options[4] = new Option("Alicante", "133");
theForm.zone_id.options[5] = new Option("Almeria", "134");
theForm.zone_id.options[6] = new Option("Asturias", "135");
theForm.zone_id.options[7] = new Option("Avila", "136");
theForm.zone_id.options[8] = new Option("Badajoz", "137");
theForm.zone_id.options[9] = new Option("Baleares", "138");
theForm.zone_id.options[10] = new Option("Barcelona", "139");
theForm.zone_id.options[11] = new Option("Burgos", "140");
theForm.zone_id.options[12] = new Option("Caceres", "141");
theForm.zone_id.options[13] = new Option("Cadiz", "142");
theForm.zone_id.options[14] = new Option("Cantabria", "143");
theForm.zone_id.options[15] = new Option("Castellon", "144");
theForm.zone_id.options[16] = new Option("Ceuta", "145");
theForm.zone_id.options[17] = new Option("Ciudad Real", "146");
theForm.zone_id.options[18] = new Option("Cordoba", "147");
theForm.zone_id.options[19] = new Option("Cuenca", "148");
theForm.zone_id.options[20] = new Option("Girona", "149");
theForm.zone_id.options[21] = new Option("Granada", "150");
theForm.zone_id.options[22] = new Option("Guadalajara", "151");
theForm.zone_id.options[23] = new Option("Guipuzcoa", "152");
theForm.zone_id.options[24] = new Option("Huelva", "153");
theForm.zone_id.options[25] = new Option("Huesca", "154");
theForm.zone_id.options[26] = new Option("Jaen", "155");
theForm.zone_id.options[27] = new Option("La Rioja", "156");
theForm.zone_id.options[28] = new Option("Las Palmas", "157");
theForm.zone_id.options[29] = new Option("Leon", "158");
theForm.zone_id.options[30] = new Option("Lleida", "159");
theForm.zone_id.options[31] = new Option("Lugo", "160");
theForm.zone_id.options[32] = new Option("Madrid", "161");
theForm.zone_id.options[33] = new Option("Malaga", "162");
theForm.zone_id.options[34] = new Option("Melilla", "163");
theForm.zone_id.options[35] = new Option("Murcia", "164");
theForm.zone_id.options[36] = new Option("Navarra", "165");
theForm.zone_id.options[37] = new Option("Ourense", "166");
theForm.zone_id.options[38] = new Option("Palencia", "167");
theForm.zone_id.options[39] = new Option("Pontevedra", "168");
theForm.zone_id.options[40] = new Option("Salamanca", "169");
theForm.zone_id.options[41] = new Option("Santa Cruz de Tenerife", "170");
theForm.zone_id.options[42] = new Option("Segovia", "171");
theForm.zone_id.options[43] = new Option("Sevilla", "172");
theForm.zone_id.options[44] = new Option("Soria", "173");
theForm.zone_id.options[45] = new Option("Tarragona", "174");
theForm.zone_id.options[46] = new Option("Teruel", "175");
theForm.zone_id.options[47] = new Option("Toledo", "176");
theForm.zone_id.options[48] = new Option("Valencia", "177");
theForm.zone_id.options[49] = new Option("Valladolid", "178");
theForm.zone_id.options[50] = new Option("Vizcaya", "179");
theForm.zone_id.options[51] = new Option("Zamora", "180");
theForm.zone_id.options[52] = new Option("Zaragoza", "181");
hideStateField(theForm);
} else if (SelectedCountry == "204") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Aargau", "104");
theForm.zone_id.options[2] = new Option("Appenzell Ausserrhoden", "106");
theForm.zone_id.options[3] = new Option("Appenzell Innerrhoden", "105");
theForm.zone_id.options[4] = new Option("Basel-Landschaft", "108");
theForm.zone_id.options[5] = new Option("Basel-Stadt", "109");
theForm.zone_id.options[6] = new Option("Bern", "107");
theForm.zone_id.options[7] = new Option("Freiburg", "110");
theForm.zone_id.options[8] = new Option("Genf", "111");
theForm.zone_id.options[9] = new Option("Glarus", "112");
theForm.zone_id.options[10] = new Option("Graubnden", "113");
theForm.zone_id.options[11] = new Option("Jura", "114");
theForm.zone_id.options[12] = new Option("Luzern", "115");
theForm.zone_id.options[13] = new Option("Neuenburg", "116");
theForm.zone_id.options[14] = new Option("Nidwalden", "117");
theForm.zone_id.options[15] = new Option("Obwalden", "118");
theForm.zone_id.options[16] = new Option("Schaffhausen", "120");
theForm.zone_id.options[17] = new Option("Schwyz", "122");
theForm.zone_id.options[18] = new Option("Solothurn", "121");
theForm.zone_id.options[19] = new Option("St. Gallen", "119");
theForm.zone_id.options[20] = new Option("Tessin", "124");
theForm.zone_id.options[21] = new Option("Thurgau", "123");
theForm.zone_id.options[22] = new Option("Uri", "125");
theForm.zone_id.options[23] = new Option("Waadt", "126");
theForm.zone_id.options[24] = new Option("Wallis", "127");
theForm.zone_id.options[25] = new Option("Zrich", "129");
theForm.zone_id.options[26] = new Option("Zug", "128");
hideStateField(theForm);
} else if (SelectedCountry == "223") {
theForm.zone_id.options[0] = new Option("Vælge her ...", "");
theForm.zone_id.options[1] = new Option("Alabama", "1");
theForm.zone_id.options[2] = new Option("Alaska", "2");
theForm.zone_id.options[3] = new Option("American Samoa", "3");
theForm.zone_id.options[4] = new Option("Arizona", "4");
theForm.zone_id.options[5] = new Option("Arkansas", "5");
theForm.zone_id.options[6] = new Option("Armed Forces Africa", "6");
theForm.zone_id.options[7] = new Option("Armed Forces Americas", "7");
theForm.zone_id.options[8] = new Option("Armed Forces Canada", "8");
theForm.zone_id.options[9] = new Option("Armed Forces Europe", "9");
theForm.zone_id.options[10] = new Option("Armed Forces Middle East", "10");
theForm.zone_id.options[11] = new Option("Armed Forces Pacific", "11");
theForm.zone_id.options[12] = new Option("California", "12");
theForm.zone_id.options[13] = new Option("Colorado", "13");
theForm.zone_id.options[14] = new Option("Connecticut", "14");
theForm.zone_id.options[15] = new Option("Delaware", "15");
theForm.zone_id.options[16] = new Option("District of Columbia", "16");
theForm.zone_id.options[17] = new Option("Federated States Of Micronesia", "17");
theForm.zone_id.options[18] = new Option("Florida", "18");
theForm.zone_id.options[19] = new Option("Georgia", "19");
theForm.zone_id.options[20] = new Option("Guam", "20");
theForm.zone_id.options[21] = new Option("Hawaii", "21");
theForm.zone_id.options[22] = new Option("Idaho", "22");
theForm.zone_id.options[23] = new Option("Illinois", "23");
theForm.zone_id.options[24] = new Option("Indiana", "24");
theForm.zone_id.options[25] = new Option("Iowa", "25");
theForm.zone_id.options[26] = new Option("Kansas", "26");
theForm.zone_id.options[27] = new Option("Kentucky", "27");
theForm.zone_id.options[28] = new Option("Louisiana", "28");
theForm.zone_id.options[29] = new Option("Maine", "29");
theForm.zone_id.options[30] = new Option("Marshall Islands", "30");
theForm.zone_id.options[31] = new Option("Maryland", "31");
theForm.zone_id.options[32] = new Option("Massachusetts", "32");
theForm.zone_id.options[33] = new Option("Michigan", "33");
theForm.zone_id.options[34] = new Option("Minnesota", "34");
theForm.zone_id.options[35] = new Option("Mississippi", "35");
theForm.zone_id.options[36] = new Option("Missouri", "36");
theForm.zone_id.options[37] = new Option("Montana", "37");
theForm.zone_id.options[38] = new Option("Nebraska", "38");
theForm.zone_id.options[39] = new Option("Nevada", "39");
theForm.zone_id.options[40] = new Option("New Hampshire", "40");
theForm.zone_id.options[41] = new Option("New Jersey", "41");
theForm.zone_id.options[42] = new Option("New Mexico", "42");
theForm.zone_id.options[43] = new Option("New York", "43");
theForm.zone_id.options[44] = new Option("North Carolina", "44");
theForm.zone_id.options[45] = new Option("North Dakota", "45");
theForm.zone_id.options[46] = new Option("Northern Mariana Islands", "46");
theForm.zone_id.options[47] = new Option("Ohio", "47");
theForm.zone_id.options[48] = new Option("Oklahoma", "48");
theForm.zone_id.options[49] = new Option("Oregon", "49");
theForm.zone_id.options[50] = new Option("Pennsylvania", "51");
theForm.zone_id.options[51] = new Option("Puerto Rico", "52");
theForm.zone_id.options[52] = new Option("Rhode Island", "53");
theForm.zone_id.options[53] = new Option("South Carolina", "54");
theForm.zone_id.options[54] = new Option("South Dakota", "55");
theForm.zone_id.options[55] = new Option("Tennessee", "56");
theForm.zone_id.options[56] = new Option("Texas", "57");
theForm.zone_id.options[57] = new Option("Utah", "58");
theForm.zone_id.options[58] = new Option("Vermont", "59");
theForm.zone_id.options[59] = new Option("Virgin Islands", "60");
theForm.zone_id.options[60] = new Option("Virginia", "61");
theForm.zone_id.options[61] = new Option("Washington", "62");
theForm.zone_id.options[62] = new Option("West Virginia", "63");
theForm.zone_id.options[63] = new Option("Wisconsin", "64");
theForm.zone_id.options[64] = new Option("Wyoming", "65");
hideStateField(theForm);
} else {
theForm.zone_id.options[0] = new Option("Intast dit valg nedenfor...", "");
showStateField(theForm);
}

// if we had a value before reset, set it again
if (SelectedZone != "") theForm.elements["zone_id"].value = SelectedZone;

}

27 Mar 2011, 8:04 PM
#2
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Where do I find this?

What are you trying to do?

27 Mar 2011, 8:49 PM
#3
petlife avatar

petlife

New Zenner

Join Date:
Jun 2010
Location:
Denmark
Posts:
62
Plugin Contributions:
0

Re: Where do I find this?

schoolboy:

What are you trying to do?

I made my shop so that the only contry in the list is Denmark. and it worked really well. The i noticed the a custermer has managed to add an adress to the adressbook with out a country asigend, and therfor zencart asigned "223" as default country.

I Then made the dropdown for country hidden from the custmer. After this change on more custermer did the same.. HMMM how is that possible..

But I think if I can make zencart use country ID 57 insted of default 223 that can fixed the problem..

Denmark is selecked in Admin->custmer detali->defalult contry..

I rally hope some one can help my. an sorry for my bad english.

Site link https://www.petlife.dk/zen1

27 Mar 2011, 9:19 PM
#4
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Where do I find this?

I made my shop so that the only contry in the list is Denmark.
If your intention is to "only" sell to customers that reside in Denmark, then you should setup a zone with only Denmark in it and add that to your shipping module setup in the admin as the zone

In that way any address that is not in Denmark will error upon checkout
https://www.zen-cart.com/tutorials/index.php?article=69

27 Mar 2011, 11:01 PM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Where do I find this?

That list is built automatically from the countries and zones you've got set up in your Admin->Locations/Taxes menus. You should not be adjusting the code.

But, more than that, you need to indicate which version of Zen Cart you're using, and which payment module(s) you have enabled, and what exactly the "business problem" is that you're trying to solve.