Bagaimana menambahkan Negara India?

Jawaban:

22

Jalankan perintah berikut di Database Anda;

INSERT INTO `directory_country_region` VALUES
    (NULL , 'IN', 'AN','Andaman Nicobar'),
    (NULL , 'IN', 'AP','Andhra Pradesh'),
    (NULL , 'IN', 'AR','Arunachal Pradesh'),
    (NULL , 'IN', 'AS','Assam'),
    (NULL , 'IN', 'BH','Bihar'),
    (NULL , 'IN', 'CH','Chandigarh'),
    (NULL , 'IN', 'CG','Chhattisgarh'),
    (NULL , 'IN', 'DN','Dadra Nagar Haveli'),
    (NULL , 'IN', 'DD','Daman Diu'),
    (NULL , 'IN', 'DL','Delhi'),
    (NULL , 'IN', 'GA','Goa'),
    (NULL , 'IN', 'GJ','Gujarat'),
    (NULL , 'IN', 'HR','Haryana'),
    (NULL , 'IN', 'HP','Himachal Pradesh'),
    (NULL , 'IN', 'JK','Jammu Kashmir'),
    (NULL , 'IN', 'JH','Jharkhand'),
    (NULL , 'IN', 'KA','Karnataka'),
    (NULL , 'IN', 'KL','Kerala'),
    (NULL , 'IN', 'LD','Lakshadweep'),
    (NULL , 'IN', 'MP','Madhya Pradesh'),
    (NULL , 'IN', 'MH','Maharashtra'),
    (NULL , 'IN', 'MN','Manipur'),
    (NULL , 'IN', 'ML','Meghalaya'),
    (NULL , 'IN', 'MZ','Mizoram'),
    (NULL , 'IN', 'NL','Nagaland'),
    (NULL , 'IN', 'OR','Odisha'),
    (NULL , 'IN', 'PY','Pondicherry'),
    (NULL , 'IN', 'PB','Punjab'),
    (NULL , 'IN', 'RJ','Rajasthan'),
    (NULL , 'IN', 'SK','Sikkim'),
    (NULL , 'IN', 'TN','Tamil Nadu'),
    (NULL , 'IN', 'TG','Telangana'),
    (NULL , 'IN', 'TR','Tripura'),
    (NULL , 'IN', 'UP','Uttar Pradesh'),
    (NULL , 'IN', 'UT','Uttaranchal'),
    (NULL , 'IN', 'WB','West Bengal');
Tikus
sumber
Situs saya berumur dua tahun, baru saja saya memperbarui perintah di atas ketika saya pergi ke checkout, untuk semua pengguna yang meminta status pilih, tetapi kami tahu status pelanggan, bagaimana saya bisa menetapkan status kepada pelanggan untuk pelanggan 100 ribu.
Permata
13

Magento tidak menyediakan wilayah untuk beberapa Negara di wilayah pengarahannya. Sebagian besar negara tidak memiliki wilayah sendiri / negara bagian seperti India, nepal dll ...

Langkah1 :

Magento pertama simpan region list at directory_country_region table: Jadi masukkan wilayah baru list on with respective country in this table: directory_country_region

Jalankan kueri

   INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES
    (NULL, 'IN', 'ANDRA', 'Andra Pradesh'),
    (NULL, 'IN', 'ARUNA', 'Arunachal Pradesh'),
    (NULL, 'IN', 'ASSAM', 'Assam'),
    (NULL, 'IN', 'BIHAR', 'Bihar'),
    (NULL, 'IN', 'CHAND', 'Chandigarh'),
    (NULL, 'IN', 'CHHAT', 'Chhattisgarh'),
    (NULL, 'IN', 'DADAR', 'Dadar and Nagar Haveli'),
    (NULL, 'IN', 'DAMAN', 'Daman and Diu'),
    (NULL, 'IN', 'DELHI', 'Delhi'),
    (NULL, 'IN', 'GOA', 'Goa'),
    (NULL, 'IN', 'GUJAR', 'Gujarat'),
    (NULL, 'IN', 'HARYA', 'Haryana'),
    (NULL, 'IN', 'HP', 'Himachal Pradesh'),
    (NULL, 'IN', 'JK', 'Jammu and Kashmir'),
    (NULL, 'IN', 'JHARK', 'Jharkhand'),
    (NULL, 'IN', 'KARNA', 'Karnataka'),
    (NULL, 'IN', 'KERAL', 'Kerala'),
    (NULL, 'IN', 'LAKSH', 'Lakshadeep'),
    (NULL, 'IN', 'MP', 'Madya Pradesh'),
    (NULL, 'IN', 'MAHAR', 'Maharashtra'),
    (NULL, 'IN', 'MANIP', 'Manipur'),
    (NULL, 'IN', 'MEGHA', 'Meghalaya'),
    (NULL, 'IN', 'MIZOR', 'Mizoram'),
    (NULL, 'IN', 'NAGAL', 'Nagaland'),
    (NULL, 'IN', 'ORISS', 'Orissa'),
    (NULL, 'IN', 'PONDI', 'Pondicherry'),
    (NULL, 'IN', 'PUNJA', 'Punjab'),
    (NULL, 'IN', 'RAJAS', 'Rajasthan'),
    (NULL, 'IN', 'SIKKI', 'Sikkim'),
    (NULL, 'IN', 'TAMIL', 'Tamil Nadu'),
    (NULL, 'IN', 'TAMIL', 'Tripura'),
    (NULL, 'IN', 'UP', 'Uttar Pradesh'),
    (NULL, 'IN', 'UTTAR', 'Uttaranchal'),
    (NULL, 'IN', 'WB', 'West Bengal');

Langkah2 : Anda juga perlu memasukkan directory_country_region_name untuk nama wilayah keinginan bahasa .

sebagai standar orang India menggunakan en_us (kode bahasa) sebagai bahasa default

Menggunakan kode di bawah ini:

INSERT INTO directory_country_region_name( locale, region_id, name )
SELECT 'en_US' AS "language", region_id, default_name
FROM `directory_country_region`
WHERE country_id = 'IN';

Sisipan terakhir ini adalah impor jika Anda memiliki banyak bahasa

Amit Bera
sumber
Situs saya berumur dua tahun, baru saja saya memperbarui perintah di atas ketika saya pergi ke checkout, untuk semua pengguna yang meminta status pilih, tetapi kami tahu status pelanggan, bagaimana saya bisa menetapkan status kepada pelanggan untuk pelanggan 100 ribu.
Permata
ya, bisa kamu lakukan. tetapi perlu beberapa skrip khusus untuk memperbarui di sana region_id
Amit Bera
Bisakah Anda membantu saya melakukan itu?
Permata
Pertama-tama dapatkan koleksi pelanggan / alamat dari Mage :: getResourceModel ('customer / address_collection') -> addAttributeToSelect ('region_id') -> -> addAttributeToSelect ('region'); `$ addressObject-> getResource () -> saveAttribute ($ addressObject, 'atribut_Code');
Amit Bera
Saya pemula untuk inti, tolong bantu saya bagaimana saya bisa menjalankan kode Anda di atas dan mendapatkan rincian saya
Permata
4

Daftar status yang diperbarui

INSERT INTO `directory_country_region` VALUES
(NULL , 'IN', 'AN','Andaman and Nicobar'),
(NULL , 'IN', 'AP','Andhra Pradesh'),
(NULL , 'IN', 'AR','Arunachal Pradesh'),
(NULL , 'IN', 'AS','Assam'),
(NULL , 'IN', 'BH','Bihar'),
(NULL , 'IN', 'CH','Chandigarh'),
(NULL , 'IN', 'CT','Chhattisgarh'),
(NULL , 'IN', 'DN','Dadra and Nagar Haveli'),
(NULL , 'IN', 'DD','Daman and Diu'),
(NULL , 'IN', 'DL','Delhi'),
(NULL , 'IN', 'GA','Goa'),
(NULL , 'IN', 'GJ','Gujarat'),
(NULL , 'IN', 'HR','Haryana'),
(NULL , 'IN', 'HP','Himachal Pradesh'),
(NULL , 'IN', 'JK','Jammu Kashmir'),
(NULL , 'IN', 'JH','Jharkhand'),
(NULL , 'IN', 'KA','Karnataka'),
(NULL , 'IN', 'KL','Kerala'),
(NULL , 'IN', 'LD','Lakshadweep'),
(NULL , 'IN', 'MP','Madhya Pradesh'),
(NULL , 'IN', 'MH','Maharashtra'),
(NULL , 'IN', 'MN','Manipur'),
(NULL , 'IN', 'ML','Meghalaya'),
(NULL , 'IN', 'MZ','Mizoram'),
(NULL , 'IN', 'NL','Nagaland'),
(NULL , 'IN', 'OR','Odisha'),
(NULL , 'IN', 'PY','Pondicherry'),
(NULL , 'IN', 'PB','Punjab'),
(NULL , 'IN', 'RJ','Rajasthan'),
(NULL , 'IN', 'SK','Sikkim'),
(NULL , 'IN', 'TN','Tamil Nadu'),
(NULL , 'IN', 'TG','Telangana'),
(NULL , 'IN', 'TR','Tripura'),
(NULL , 'IN', 'UP','Uttar Pradesh'),
(NULL , 'IN', 'UT','Uttarakhand'),
(NULL , 'IN', 'WB','West Bengal');
Balaji D
sumber
4

Magento menggunakan directory_country_regiontabel untuk menyimpan nama negara.

Anda bisa menambahkan status ke tabel dengan menjalankan kueri dalam database sebagai berikut:

INSERT INTO `directory_country_region` (`region_id`, `country_id`,`code`, `default_name`) VALUES
(NULL, 'IN', 'ANDRA', 'Andra Pradesh'),
(NULL, 'IN', 'ARUNA', 'Arunachal Pradesh'),
(NULL, 'IN', 'ASSAM', 'Assam'),
(NULL, 'IN', 'BIHAR', 'Bihar'),
(NULL, 'IN', 'CHAND', 'Chandigarh'),
(NULL, 'IN', 'CHHAT', 'Chhattisgarh'),
(NULL, 'IN', 'DADAR', 'Dadar and Nagar Haveli'),
(NULL, 'IN', 'DAMAN', 'Daman and Diu'),
(NULL, 'IN', 'DELHI', 'Delhi'),
(NULL, 'IN', 'GOA', 'Goa'),
(NULL, 'IN', 'GUJAR', 'Gujarat'),
(NULL, 'IN', 'HARYA', 'Haryana'),
(NULL, 'IN', 'HP', 'Himachal Pradesh'),
(NULL, 'IN', 'JK', 'Jammu and Kashmir'),
(NULL, 'IN', 'JHARK', 'Jharkhand'),
(NULL, 'IN', 'KARNA', 'Karnataka'),
(NULL, 'IN', 'KERAL', 'Kerala'),
(NULL, 'IN', 'LAKSH', 'Lakshadeep'),
(NULL, 'IN', 'MP', 'Madya Pradesh'),
(NULL, 'IN', 'MAHAR', 'Maharashtra'),
(NULL, 'IN', 'MANIP', 'Manipur'),
(NULL, 'IN', 'MEGHA', 'Meghalaya'),
(NULL, 'IN', 'MIZOR', 'Mizoram'),
(NULL, 'IN', 'NAGAL', 'Nagaland'),
(NULL, 'IN', 'ORISS', 'Orissa'),
(NULL, 'IN', 'PONDI', 'Pondicherry'),
(NULL, 'IN', 'PUNJA', 'Punjab'),
(NULL, 'IN', 'RAJAS', 'Rajasthan'),
(NULL, 'IN', 'SIKKI', 'Sikkim'),
(NULL, 'IN', 'TAMIL', 'Tamil Nadu'),
(NULL, 'IN', 'TAMIL', 'Tripura'),
(NULL, 'IN', 'UP', 'Uttar Pradesh'),
(NULL, 'IN', 'UTTAR', 'Uttaranchal'),
(NULL, 'IN', 'WB', 'West Bengal');

Anda juga dapat menambahkan status negara lain dengan menambahkan kode negara, kode negara, dan nama negara seperti di atas.

Chandresh
sumber
Situs saya berumur dua tahun, baru saja saya memperbarui perintah di atas ketika saya pergi ke checkout, untuk semua pengguna yang meminta status pilih, tetapi kami tahu status pelanggan, bagaimana saya bisa menetapkan status kepada pelanggan untuk pelanggan 100 ribu.
Permata
3

Negara yang Diperbarui pada 3 Juli 2015

Login ke cpanel, pergi ke database dan kemudian pergi ke directory_country_regiontabel dan klik mereka pada SQLtab dan tambahkan kode berikut

INSERT INTO `directory_country_region` VALUES
(NULL , 'IN', 'AN','Andaman and Nicobar Islands'),
(NULL , 'IN', 'AP','Andhra Pradesh'),
(NULL , 'IN', 'AR','Arunachal Pradesh'),
(NULL , 'IN', 'AS','Assam'),
(NULL , 'IN', 'BR','Bihar'),
(NULL , 'IN', 'CH','Chandigarh'),
(NULL , 'IN', 'CT','Chhattisgarh'),
(NULL , 'IN', 'DN','Dadra and Nagar Haveli'),
(NULL , 'IN', 'DD','Daman and Diu'),
(NULL , 'IN', 'DL','Delhi'),
(NULL , 'IN', 'GA','Goa'),
(NULL , 'IN', 'GJ','Gujarat'),
(NULL , 'IN', 'HR','Haryana'),
(NULL , 'IN', 'HP','Himachal Pradesh'),
(NULL , 'IN', 'JK','Jammu and Kashmir'),
(NULL , 'IN', 'JH','Jharkhand'),
(NULL , 'IN', 'KA','Karnataka'),
(NULL , 'IN', 'KL','Kerala'),
(NULL , 'IN', 'LD','Lakshadweep'),
(NULL , 'IN', 'MP','Madhya Pradesh'),
(NULL , 'IN', 'MH','Maharashtra'),
(NULL , 'IN', 'MN','Manipur'),
(NULL , 'IN', 'ML','Meghalaya'),
(NULL , 'IN', 'MZ','Mizoram'),
(NULL , 'IN', 'NL','Nagaland'),
(NULL , 'IN', 'OR','Odisha'),
(NULL , 'IN', 'PY','Puducherry'),
(NULL , 'IN', 'PB','Punjab'),
(NULL , 'IN', 'RJ','Rajasthan'),
(NULL , 'IN', 'SK','Sikkim'),
(NULL , 'IN', 'TN','Tamil Nadu'),
(NULL , 'IN', 'TG','Telangana'),
(NULL , 'IN', 'TR','Tripura'),
(NULL , 'IN', 'UP','Uttar Pradesh'),
(NULL , 'IN', 'UT','Uttarakhand'),
(NULL , 'IN', 'WB','West Bengal');

untuk daftar negara yang diperbarui periksa jawaban yang sama di blog saya

Pradeep Sanku
sumber
cara yang lebih disukai ditambahkan sebagai skrip pembaruan sql di Magento, jadi berfungsi pada instance lokal dan jarak jauh.
huzefam
0

Menambahkan daftar negara bagian di India ke Magento


Saya telah menguji ini dan bekerja untuk saya di server saya.
Silakan buka php admin saya dan jalankan yang berikut:
Masukkan ke dalam directory_country_regionNILAI
 ( NULL , "IN" , "Andaman dan Nicobar" , "Andaman dan Nicobar" ), ( NULL , "IN" , "Andhra Pradesh" , "Andhra Pradesh" ), ( NULL , "IN" , "Arunachal Pradesh " , " Arunachal Pradesh " ), ( NULL , " IN " , " Assam " , " Assam " ), ( NULL , " IN " ,"Bihar" , "Bihar" ), (  
  
  
  
  
NULL , "IN" , "Chandigarh" , "Chandigarh" ), ( NULL , "IN" , "Chhattisgarh" , "Chhattisgarh" ), ( NULL , "IN" , "Dadra dan Nagar Haveli" , "Dadra dan Nagar Haveli " ), ( NULL , " IN " , " Daman dan Diu " , " Daman dan Diu " ), ( NULL , " IN " , " Delhi " , "Delhi " ), ( NULL , " IN "  
  
  
  
  
 , "Goa" , "Goa" ), ( NULL , "IN" , "Gujarat" , "Gujarat" ), ( NULL , "IN" , "Haryana" , "Haryana" ), ( NULL , "IN" , " Himachal Pradesh " , " Himachal Pradesh " ), ( NULL , " IN " , " Jammu dan Kashmir " , " Jammu dan Kashmir " ), ( NULL ,"IN" , "Jharkhand" , "Jharkhand" 
  
  
  
  
  ), ( NULL , "IN" , "Karnataka" , "Karnataka" ), ( NULL , "IN" , "Kerala" , "Kerala" ), ( NULL , "IN" , "Lakshadweep" , "Lakshadweep" ), ( NULL , "IN" , "Madhya Pradesh" , "Madhya Pradesh" ), ( NULL , "IN" , "Maharashtra" , "Maharashtra " ), ( NULL , " IN "
  
  
  
  
  
 , "Manipur" , "Manipur" ), ( NULL , "IN" , "Meghalaya" , "Meghalaya" ), ( NULL , "IN" , "Mizoram" , "Mizoram" ), ( NULL , "IN" , " Nagaland " , " Nagaland " ), ( NULL , " IN " , " Orissa " , " Orissa " ), ( NULL , " IN " ,"Pondicherry" , "Pondicherry" ), 
  
  
  
  
  
( NULL , "IN" , "Punjab" , "Punjab" ), ( NULL , "IN" , "Rajasthan" , "Rajasthan" ), ( NULL , "IN" , "Sikkim" , "Sikkim" ), ( NULL , "IN" , "Tamil Nadu" , "Tamil Nadu" ), ( NULL , "IN" , "Tripura" , "Tripura" ),( NULL , "IN" ,  
  
  
  
  
  "Uttar Pradesh" , "Uttar Pradesh" ), ( NULL , "IN" , "Uttaranchal" , "Uttaranchal" ), ( NULL , "IN" , "Benggala Barat" , "Benggala Barat" );
  
  

INSERT INTO ( , , ) SELECT 'en_US' , tmp . region_id , tmp . default_name DARI AS tmp WHERE tmp . country_id = 'IN' ;directory_country_region_name locale region_id name directory_country_region


Saya harap ini akan membantu Anda. http://tejabhagavan.blogspot.in/2015/12/adding-list-of-states-in-india-to.html

Teja Bhagavan Kollepara
sumber