.
16 февраля 2012

Битрикс — погода СВОЕГО города

posted in Bitrix, Программирование |

Заказчик по одному проекту, Энергетический портал Сибири, который я реализую на Битриксе поставил задачу «Виджет погоды своего города».

Готового решения не нашел, поэтому реализовал так:
Тут взял сам погодный информер.
Тут взял Определение местоположения по IP-адресу

Так как никаких соответствий между решениям (в плане соответствия город-город) я не нашел, то пришлось соответствие прокидывать по наименованию.
Базу всех городов из погодного информера выгрузил в файлик, пропарсил его и получил небольшую базу КОД — ГОРОД погодного информера.

Далее получив название города по IP, пробегаюсь по полученной базе, сохраняя Яндекс-индекс города, который в дальнейшем уже передаю в погодный информер.
Индекс сохраняем в сессии.

Яндекс.Метрика