Cu siguranță, mulți dintre voi folosiți deja direcții geografice pe paginile dvs. de destinație, dar pentru mulți cred că implementarea acestui efect rămâne un mister. Astăzi o vom rezolva :)
Direcționarea geografică Script pentru pagina de destinație
Pentru meșteșugari și oameni "în subiect", vreau să spun că nu vom răscumpăra sau nu cumpăram baze de date din regiuni și orașe ip, ci să mergem într-un mod mai simplu - vom folosi hărțile Yandex și jQuery API. Nu mai repede decât să fii făcut. Conectați jQuery:
- țară - numele țării.
- regiunea - numele regiunii;
- orașul - numele orașului;
Acum voi încerca să-i explic puțin. Deci, după ce pagina noastră este deschisă, scriu o condiție:
- Livrare gratuită în Moscova și regiunea Moscova (regiunea Donetsk și Donetsk) și așa mai departe.
Desigur, luarea în considerare a tuturor orașelor este destul de scumpă și problematică. În plus, chiar dacă țineți cont de toate orașele mari din Rusia, cât de rapid va funcționa un astfel de scenariu? Și trebuie să fiți foarte atent când verificați ===. Dacă cel puțin un caracter nu se potrivește, acesta va returna rezultatul în mod implicit
Încă o dată, dacă aveți nevoie de un oraș sau de o țară, atunci trebuie doar să modificați câmpurile din apropierea obiectului YMaps.location:
- (YMaps.location.country): - țara.
- (YMaps.location.region); - Regiunea (regiunea).
- (YMaps.location.city); - Orașul.
În sursă, am atașat scriptul descris în articol și afișat coordonatele, de exemplu.
Iată un script simplu pentru nevoile mici. Cred că puteți accelera procesul dacă stocați numele orașelor sau regiunilor într-un tablou și faceți o selecție din acesta. Dar acum am încercat să o fac, astfel încât să fie mai clară. Și pe măsură ce aveți destinații geografice. Distribuiți secretele și jetoanele. Mulțumesc. Până acum!