«Списки параметров» и «GeoIp Api»

С перерывом в 2 часа модераторы Битрикса выложили на маркет следующую партию моих решений. Это «Списки параметров» и «GeoIp Api». Причем, первое решение я отправил дней на 10 раньше, чем второе. Ну да ладно, лучше поздно, чем никогда!

Списки параметров

Идея первого решения витала в воздухе каждый раз, когда я заново писал генераторы списков параметров для настроек очередного компнента в фале .parameters.php. А ведь задача в большинстве случаев абсолютно одинаковая: выбрать тип инфоблока, перезагрузить, выбрать инфоблок из тех, что отфильтровались по типу, перезагрузить, выбрать раздел... Сколько времени и сил уходило на написание и отладку, или, в лучшем случае, копипаст и отладку, и как мне было жаль этого времени!

И вот теперь, наконец, свершилось! Теперь эта тревиальная задача решается элементарным вызовом простых методов. Однако, при всей своей простоте, эти методы имеют очень гибкую систему настроек, так что настроить их под себя не состаит никакого труда. Решение так же поддерживает кеширование, так что нагрузка на бд тоже сведена к минимуму. Однако, есть возможность обойти кеширование и получить параметры прямиком из базы.

Модуль оказался на столько "к месту", что сразу нашел своё применение во многих других моих решениях, многие из которых вскоре появтся здесь.

GeoIp Api

Удачно получившееся простое api для получения геопозиционирования по ip. просто, надежно, очень удобно. Можно получить как своу геопозицию, так и для любого другого ip v4. В будущем планируется добавить поддержку ip v6.

2016-12-18 0 Списки параметров, GeoIp Api, Битрикс, Битрикс Маркетплейс, модуль, бесплатное решение, Решения

Ваш комментарий

www.000webhost.com