The KLADR field type plugin adds a 'KLADR Field' to the available list of CB fields for entering Russia address data. Based on cloud service
kladr-api.ru/
.
Для одного из проектов понадобилось нам, чтобы посетитель сайта, пожелавший зарегистрироваться, вводил адрес по КЛАДРу. В силу ряда обстоятельств мы хотели избежать возни собственно с КЛАДР-ом и воспользоваться "Кладром в облаке", расположенном в облаке Amazon-а... сказано - сделано. Уже в дальнейшем было принято решение оформить код в виде плагина
Community Builder, дабы многочисленному племени русскоязычных джумлаводов не составляло отныне ни малейшего труда прикрутить и использовать
КЛАДР (на самом деле - ФИАС в формате КЛАДРа) на своем сайте... теперь это действительно несложно - просто установите плагин (не из Менеджера расширений Joomla, а - используя соответствующую вкладку
Community Builder), далее - создайте новый field, используя новый тип элемента из выпадающего списка, привяжите к тому или иному табу (вкладке) и сделайте, при необходимости, необходимые настройки, их совсем немного:
Плагин тестировался на Joomla 2.5.17, CB 1.9.1 и CB 1.8.1. Честь написания данного плагина по праву принадлежит
hubbitus-y
. Плагин совершенно свободен, вы вправе использовать его так, как посчитаете нужным... ну, а столкнетесь с проблемами - добро пожаловать, отписывайтесь на форуме. Не гарантирую немедленной скорой помощи, но... надежду терять никогда не следует.
Скачать
kladr_for_CB
вы можете прямо отсюда, клик по ссылке. Либо -
из GitHub
, в этом случае вам придется вручную зазиповать содержимое
plug_cbkladrfield ... примечание аффтора, одним словом, звучит так:
там есть скриптик plug_cbkladrfield.PACK, из него (его не надо запускать):
pushd plug_cbkladrfield
zip -9r ../plug_cbkladrfield.zip *
popd
если вы вполне поняли, что это обозначает - enjoy. :laugh: