المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ووردبريس WordPress أرامكس Aramex قائمة مدن الشحن Shipping Cities drop down



Rise Company
15-03-2022, 02:51
ووردبريس WordPress أرامكس Aramex قائمة مدن الشحن Shipping Cities drop down
Aramex: ERR52 - Destination Address - City name is invalid (s



CountryCode
Entity
District/Region/Government
CityName_En
CityNam_Ar


EG
CAI
Sharqia
10Th Of Ramadan City
العاشر من رمضان


EG
CAI
Cairo
15 Of May City
مدينة 15 مايو


EG
CAI
Cairo
Abasya
العباسية


EG
CAI
Giza
Abo Rawash
أبو رواش


EG
CAI
Aswan
ABOU SOMBO
أبو سمبل


EG
CAI
Qaliubia
Abu Zaabal
أبو زعبل


EG
CAI
Giza
Agouza
العجوزة


EG
CAI
Cairo
Ain Shams
عين شمس


EG
CAI
Red Sea
Al Arish
العريش


EG
CAI
Giza
Al Haram
الهرم


EG
CAI
Gharbia
Al Mahala
المحلة


EG
CAI
Cairo
Al Marg
المرج


EG
CAI
Cairo
Al Matarya
المطرية


EG
CAI
Al Menofiah
Al Menofiah
المنوفية


EG
CAI
Giza
Al Monib
المنيب


EG
CAI
Beheira
Al Nobariah
النوبارية


EG
CAI
Qaliubia
Al Obour City
مدينة العبور


EG
CAI
Qaliubia
AL Qanater
القناطر


EG
CAI
South Sinai
Al Tour City
مدينة الطور


EG
CAI
Giza
Al Wahat
الواحات


EG
CAI
Giza
Al Waraq
الوراق


EG
CAI
Cairo
Al Shorouk
الشروق


EG
CAI
Giza
Alex Desert Rd.
طريق اسكندرية الصحراوى


EG
CAI
Alexandria
Alexandria
الإسكندرية


EG
CAI
Assiut
Assiut
أسيوط


EG
CAI
Aswan
Aswan
أسوان


EG
CAI
Giza
Atfeah
اطفيح


EG
CAI
Cairo
Attaba
العتبة


EG
CAI
Alexandria
Awaied-Ras Souda
عوايد راس سودا


EG
CAI
Cairo
Badr City
مدينة بدر


EG
CAI
Giza
Badrashin
البدرشين


EG
CAI
Giza
Bahtem
بهتيم


EG
CAI
Bani Swif
Bani Swif
بني سويف


EG
CAI
Giza
Bargiel
براجيل


EG
CAI
Qaliubia
Beigam
بيجام


EG
CAI
Sharqia
Belbis
بلبيس


EG
CAI
Daqahlia
Belqas
بلقاس


EG
CAI
Qaliubia
Benha
بنها


EG
CAI
Al Menofiah
Berkeit Sabb
بركة السبع


EG
CAI
Giza
Bolak El Dakrour
بولاق الدكرور


EG
CAI
Alexandria
Borg Al Arab City
مدينة برج العرب


EG
CAI
Cairo
Cornish El Nile
كورنيش النيل


EG
CAI
South Sinai
Dahab City
مدينة دهب


EG
CAI
Giza
Dahshour
دهشور


EG
CAI
Beheira
Damanhour
دمنهور


EG
CAI
Cairo
Dar El Salam
دار السلام


EG
CAI
Kafr Al Sheikh
Desouk
دسوق


EG
CAI
Giza
Dokki
الدقي


EG
CAI
Cairo
Down Town
وسط البلد


EG
CAI
Dumiatta
Dumiatta
دمياط


EG
CAI
Suez
Ein Al Sukhna
العين السخنة


EG
CAI
Giza
El Ayat
العياط


EG
CAI
Red Sea
EL GOUNA
الجونة


EG
CAI
Giza
El Hawamdiah
الحوامدية


EG
CAI
Giza
EL Korimat
الكريمات


EG
CAI
Cairo
El Maadi
المعادي


EG
CAI
Cairo
El Marg
المرج


EG
CAI
Suez
El Qantara Sharq
القنطرة شرق


EG
CAI
Cairo
EL rehab
الرحاب


EG
CAI
Giza
El Saf
الصف


EG
CAI
Cairo
El Salam City
مدينة السلام


EG
CAI
Cairo
EL SAWAH
السواح


EG
CAI
New Valley
El Wadi El Gadid
الوادى الجديد


EG
CAI
Cairo
El Zeitoun
الزيتون


EG
CAI
Ismailia
Fayid
فايد


EG
CAI
Fayoum
Fayoum
الفيوم


EG
CAI
Cairo
Garden City
جاردن سيتي


EG
CAI
Cairo
Ghamrah
غمره


EG
CAI
Giza
Giza
الجيزة


EG
CAI
Cairo
Hadayek El Qobah
حدائق القبة


EG
CAI
Cairo
Heliopolis
مصر الجديدة


EG
CAI
Cairo
Helwan
حلوان


EG
CAI
Aswan
High Dam
السد عالي


EG
CAI
Red Sea
Hurghada
الغردقة


EG
CAI
Giza
Imbaba
إمبابة


EG
CAI
Sharqia
Inshas
انشاص


EG
CAI
Ismailia
Ismailia
الإسماعيلية


EG
CAI
Kafr Al Sheikh
Kafr Al Sheikh
كفر الشيخ


EG
CAI
Qaliubia
Kaha
قها


EG
CAI
Cairo
Kasr El Einy
القصر العيني


EG
CAI
Cairo
Katamiah
القطامية


EG
CAI
Qaliubia
Khanka
الخانكة


EG
CAI
Luxour
Luxour
الاقصر


EG
CAI
Cairo
Maadi
المعادي


EG
CAI
Cairo
Madinaty
مدينتي


EG
CAI
Giza
Manial El Rodah
منيل الروضة


EG
CAI
Cairo
Mansheyt Naser
منشية ناصر


EG
CAI
Daqahlia
Mansoura
المنصورة


EG
CAI
Marsa Matrouh
Marabella
ماربيلا


EG
CAI
Marsa Matrouh
Maraqia
مراقيا


EG
CAI
Marsa Matrouh
Marinah
مارينا


EG
CAI
Red Sea
Marsa Alam
مرسى علم


EG
CAI
Marsa Matrouh
Marsa Matrouh
مرسى مطروح


EG
CAI
Daqahlia
Meet Ghamr
ميت غمر


EG
CAI
Menia
Menia City
مدينة المنيا


EG
CAI
Giza
Mohandiseen
المهندسين


EG
CAI
Cairo
Mokattam
المقطم


EG
CAI
Qaliubia
Moustorod
مسطرد


EG
CAI
Qena
Nag Hamadi
نجع حمادي


EG
CAI
Cairo
Nasr City
مدينة نصر


EG
CAI
Sharqia
New Salhia
الصالحية الجديدة


EG
CAI
Cairo
New Cairo
القاهرة الجديدة


EG
CAI
Cairo
New Capital City
العاصمة الادارية الجديدة


EG
CAI
South Sinai
Nuwibaa
نويبع


EG
CAI
Giza
October City
مدينة اكتوبر


EG
CAI
Giza
Omranya
العمرانية


EG
CAI
Port Said
Port Said
بورسعيد


EG
CAI
Qaliubia
Qalioub
قليوب


EG
CAI
Qaliubia
Qaliubia
القليوبية


EG
CAI
Qena
Qena
قنا


EG
CAI
Al Menofiah
Quesna
قويسنا


EG
CAI
North Sinai
Rafah
رفح


EG
CAI
Cairo
Ramsis
رمسيس


EG
CAI
Red Sea
RAS GHAREB
راس غارب


EG
CAI
South Sinai
Ras Seidr
راس سدر


EG
CAI
Red Sea
Ras Shoqeir
راس شقير


EG
CAI
Al Menofiah
Sadat City
مدينة السادات


EG
CAI
Red Sea
Safaga
سفاجا


EG
CAI
Giza
Saqara
سقارة


EG
CAI
Alexandria
Sedi Kreir
سيدي كرير


EG
CAI
South Sinai
Sharm El Sheikh
شرم الشيخ


EG
CAI
Al Menofiah
Shebin El Koum
شبين الكوم


EG
CAI
Cairo
Shubra
شبرا


EG
CAI
Qaliubia
Shubra El Kheima
شبرا الخيمة


EG
CAI
Marsa Matrouh
Siwa
سيوة


EG
CAI
Sohag
Sohag City
مدينة سوهاج


EG
CAI
Suez
Suez
السويس


EG
CAI
South Sinai
Taba City
مدينة طابا


EG
CAI
Gharbia
Tanta
طنطا


EG
CAI
Cairo
Tebin
التبين


EG
CAI
Cairo
Torah
طره


EG
CAI
New Valley
Toshka
توشكى


EG
CAI
Beheira
Wadi El Natroun
وادي النطرون


EG
CAI
Sharqia
Zakazik
الزقازيق


EG
CAI
Giza
Zamalek
الزمالك




The code need to be added in your theme's function.php file. There is no problems with this answer code as it's fully tested and works. You can also use the Code Snippets plugin (https://wordpress.org/plugins/code-snippets/) that woocommerce recommend. Using the theme editor is not recommended. You should use an external editor linked to your FTP software.



// Copy from here

/**
* Change the checkout city field to a dropdown field.
*/
function jeroen_sormani_change_city_to_dropdown( $fields ) {

$city_args = wp_parse_args( array(
'type' => 'select',
'options' => array(
'alexandria' => 'Alexandria',
'Awaied-Ras Souda' => 'Awaied-Ras Souda',
'Borg Al Arab City' => 'Borg Al Arab City',
'Sedi Kreir' => 'Sedi Kreir',
'Atfeah' => 'Atfeah',
'Badrashin' => 'Badrashin',
),
'input_class' => array(
'wc-enhanced-select',
)
), $fields['shipping']['shipping_city'] );

$fields['shipping']['shipping_city'] = $city_args;
$fields['billing']['billing_city'] = $city_args; // Also change for billing field

wc_enqueue_js( "
jQuery( ':input.wc-enhanced-select' ).filter( ':not(.enhanced)' ).each( function() {
var select2_args = { minimumResultsForSearch: 5 };
jQuery( this ).select2( select2_args ).addClass( 'enhanced' );
});" );

return $fields;

}
add_filter( 'woocommerce_checkout_fields', 'jeroen_sormani_change_city_to_dropdown' );

ضع الكود داخل functions.php فى theme child او ضعها فى Code Snippets plugin (https://wordpress.org/plugins/code-snippets/)
الكود فى الاعلى كل ما عليك فعله هو وضع city بداخلها
بالترتيب الى تريده مع القيمة ويقابلها اللغة

ملحوظة :
اهمية عمل ذلك هو ان اراميكس لها توزيعة محددة فى حساب shipping
يتطلب ان يكون cities الخاصة بها موجودة كاختيار select لان البديل
هيكون العميل يكتب text اسم city والتى يجب ان تكون متطابقة تماما مع aramex
وحرف زائد او مسافة زائدة هيجب rate calculate يكون خطا
Aramex: ERR52 - Destination Address - City name is invalid (s)

فى المرفقات ملف أرامكس بالتقسيم المعتمد لهم

شاهد ايضا

ووردبريس WordPress ووكومرس WooCommerce قائمة المدن Cities drop down (https://www.rise.company/forum/threads/83079-%D9%88%D9%88%D8%B1%D8%AF%D8%A8%D8%B1%D9%8A%D8%B3-WordPress-%D9%88%D9%88%D9%83%D9%88%D9%85%D8%B1%D8%B3-WooCommerce-%D9%82%D8%A7%D8%A6%D9%85%D8%A9-%D8%A7%D9%84%D9%85%D8%AF%D9%86-Cities-drop-down)