Page 1 of 1

Работа с ГЕО

Posted: Thu Feb 07, 2019 12:13 pm
by s11m
Приветствую.
Подскажите есть-ли что-то в вашем скрипте, что может помочь мне в следующей задаче?

Я хочу разделить показ блоков рекламы в зависимости от гео. Те чтобы для стран СНГ выводились определенные блоки в темплейтах, а для всех остальных стран выводились другие рекламные блоки.

Или мне стоит копать в сторону внешнего какого-то решения?

Re: Работа с ГЕО

Posted: Thu Feb 07, 2019 12:41 pm
by admin
Самый простой вариант прямо в темплейте

If (geoip нужное вам) {
Блок 1
} Else {
Block 2
}

Re: Работа с ГЕО

Posted: Thu Feb 07, 2019 12:43 pm
by s11m
Принцип работы я понимаю. Я имел в виду есть-ли в смарте встроенные базы ипов или их надо со стороны брать?

Re: Работа с ГЕО

Posted: Thu Feb 07, 2019 3:19 pm
by richmantrade
$_SERVER["GEOIP_COUNTRY_CODE"]

Re: Работа с ГЕО

Posted: Fri Feb 08, 2019 2:04 pm
by admin
Да, это даже не в смарте а на любом сервере, называется mod_geoip

Re: Работа с ГЕО

Posted: Fri Feb 08, 2019 2:47 pm
by s11m
Да, спасибо. Изучаю это

Re: Работа с ГЕО

Posted: Sat Feb 09, 2019 3:52 am
by admin
Ok)