Разработчик Alekseygen scroll-to-top 
Версия расширения 1.1, 1.2, 1.3, 1.4, 1.5, 2.0, 2.1
Совместимость compat 30 compat 30
Дата создания October 2018
Обновлено 12 апреля 2021г.
Язык Русский
Демо Демо
Документация Отсутствует

Плагин KLADR for Virtuemart + OPC является системным плагином для Joomla версий 2.5 и 3.x, который при вводе адреса делает аякс запросы к сервису (например, первые 2 буквы названия города) и в ответ получает список объектов (например, городов) в названии которых есть эти два введенных символа. Выводит полученные города выпадающим списком автозаполнения. Покупатель видит город - щелкает по нему и заполняется поля города и региона. Далее, вводим улицу - и также делаем аякс запрос и получаем от сервиса список подходящих улиц для выбранного города. А уже при выборе улицы можем заполнить поля улица и индекс.

 

jcomments voteraiting 1

ВНИМАНИЕ!!!
Если вы планируете использовать отображение яндекс карты, то для ее работы необходимо получить ключ API , получиить его можно здесь https://developer.tech.yandex.ru

Особенности:

  • Совместимость с Virtuemart 3 + с компонентом OPC (One Page Checkout)
  • Совместимость с Virtuemart 3 + плагином System - VP One Page Checkout
  • Настройка собственных имен полей для вывода (регион, город, улица и т.д.).
  • Настройка вывода яндекс карты, по выбранному адресу.
  • Настройка вывода блока с введенным адресом.
  • Настройка вывода краткой записи типа объекта перед его названием, например д. ул. г. пл. и т.д..

Скачать ВЕРСИЯ 1.1

Скачать ВЕРСИЯ 1.2

Версия 1.2

  • Добавлена возможность самому указывать родительский селектор формы, содержащий поля ввода адреса
  • Исправлена ошибка "TypeError: select_val is undefined", возникавшая если не используется выпадающий список выбора региона Virtuemart в форме заполнения адреса

Скачать ВЕРСИЯ 1.3

Версия 1.3

  • Добавлена возможность отключать автозаполнение поля ИНДЕКС
  • Добавлена возможность Скрыть в выпадающем списке поле о бесплатной версии KLADR

Скачать ВЕРСИЯ 1.4

Версия 1.4

  • Добавлено поле ввода ключа API Яндекс.Карт

Скачать ВЕРСИЯ 1.5

Версия 1.5

  • Исправлена CSS ошибка, не корректно скрывающаяя пункт 'FREE' в результатах поиска КЛАДР, в связи с этим так же удален параметр плагина 'Скрыть в выпадающем списке поле о бесплатной версии KLADR'

Версия 2.0

  • Плагин переведен на новую библиотеку от разработчика $kladr - > $fias https://github.com/fias-api/jquery
  • Переработаны все функции плагина
  • Добавлена совместимость с плагином System - VP One Page Checkout для этого необходимо в плагине System - VP One Page Checkout по пути
    plugins/system/vponepagecheckout/assets/j/plugin.min.js
    в функцию ProOPC._triggerEvent = function(data)
    добавить запуск функции reindentKladr();
    Например вот так
    if (typeof reindentKladr != 'undefined'){reindentKladr();}
  • Для работы плагин использует Cookie
  • Добавлена возможность подставления рядом с названием адреса его краткого типа "typeShort" например : "обл"

Скачать ВЕРСИЯ 2.0

Версия 2.1

  • Доработана подстановка сокращенных наименований объекотв \"typeShort\" например : \"обл\"
  • Исправлены ошибки при выборе элемента выпадающего списка с клавиатуры

Скачать ВЕРСИЯ 2.1 ССЫЛКА ОТКЛЮЧЕНА

Кому интересен плагин пишите в комментариях к статье.

При добавлении комментария, указывайте реальные адреса своей почты, иначе ссылку на скачивание отправить не получится

Друзья!!!
Спасибо Вам всем большое за поддержку проекта. Если не сложно при переводе пишите в комментарий свой email. Я буду знать от кого и мне очень приятно будет оказать посильную помощь этому человеку.

Если кому нужен другой по функционалу плагин, модуль или еще что то пишите в комментариях.

Добавить комментарий


Комментарии   

0 # Семен 14.04.2023 07:08
А что Вы все мучаетесь с автоподстановко й, способами доставки и прочими бубнами. Есть готовое решение для VM у eshoplogistic:
Проверил на VM 3 и 4
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Роман 14.04.2023 05:58
Здравствуйте. Alex скиньте пожалуйста актуальную версию, спасибо за ваш труд!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 14.04.2023 07:32
Отправил вам на почту.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Alex 11.01.2023 11:59
Здравствуйте!
Пришлите, пожалуйста, последнюю версию плагина.
Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 11.01.2023 14:23
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Семен 09.01.2023 09:18
Не работает в #EditSTAddres или form#EditSTAddr es
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 09.01.2023 10:14
чтобы ответить на все ваши вопросы, нужно непосредственно смотреть на вашем сайте, т.к. понять причину что и почему не работает из ваших слов не возможно.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Семен 09.01.2023 07:59
Не сохраняет virtuemart_stat e_id при использовании VP One Page Checkout.
Те варианты доставки, которые работают по выбору региона начинают глючить. Может исправите? Или в версии 2,1 это починили? Пришлите ссылку пожалуйста.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Семен 04.01.2023 12:22
После установки версии 2.0 в корзине: "В соответствии с объявленной кодировкой символов поток байтов был ошибочен. Объявленная кодировка символов может быть неправильна"
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Семен 20.12.2022 09:52
Интересует плагин, можно ли получить? Ещё пара вопросов:
1. Как отключить плагин, если страна выбрана не РФ? Это Важно, так как покупателей их других стран kladr вводит в заблуждение.
2. Город определяется автоматически, это берется из Яндекс?
3. Повесьте QR код для "Посильной помощи"
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Андрей 21.09.2022 10:13
Добрый день!

Вышлите, пожалуйста, последнюю версию плагина.
Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 21.09.2022 12:09
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Alex 25.07.2022 21:19
Здравствуйте!
Перешлите, пожалуйста, последнюю версию плагина.
Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 26.07.2022 07:37
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Андрей 02.04.2022 14:23
Здравствуйте! Можно получить плагин версии 2.1? И можно ли в рантайме его как-то активировать/де активировать или использовать только для России (для России КЛАДР, для Казахстана, например, СДЭК)?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 03.04.2022 10:16
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Максим Пишняк 15.11.2021 18:37
Здравствуйте! Можно ли глянуть на версию 2.1? Спасибо.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 15.11.2021 19:29
Отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Stanislav 12.11.2021 01:26
Здравствуйте!
Будет ли работать последняя версия вашего плагина с VP One Page Checkout 7.4.0?
Если да, то как скачать последнюю версию?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 12.11.2021 04:19
Отправил вам на почту ссылку на плагин, проверьте будет работать или нет. у меня нет VP One Page Checkout 7.4.0 чтобы проверить. и я не знаю были ли какие то правки по коду у вас или еще какие нюансы по коду на сайте.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Stanislav 12.11.2021 18:27
Благодарю, я проверю и напишу :)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 13.11.2021 07:43
Если что то не пойдет, то пишите будем разбираться с причинами.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Алексей 20.09.2021 13:06
Здравствуйте! Очень заинтересовал Ваш плагин. Буду безмерно благодарен за него.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 20.09.2021 13:27
День добрый, отправил вам на почту.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Никита 25.05.2021 16:16
Уже пару раз благодарил, думаю еще раз стоит! Большое спасибо за отзывчивость и помощь в решении проблемы по автозаполнению адреса на сайте =) Не думал, что в наше время разработчики буду помогать просто в переписке по почте, неожиданно, но очень приятно =)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 24.05.2021 20:17
Еще такой вопрос - почему у всех пользователей версия 2.0 автоматом прописывает город Санкт-Петербург , даже если человек указывает другой город, у него со временем меняется город на Санкт Петербург?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 24.05.2021 23:57
Потому что в плагине при первоначальном входе, когда пользователь еще не заполнял поля адреса, в Cookie браузера пользователя нет записей и город определяется через Яндекс geolocation, а когда вы уже заполняли поля то в браузере хранятся данные о полях. стоит очистить куки или зайти с другого браузера (где нет записей куки о полях) и плагин снова будет пытаться найти город пользователя через яндекс геолокацию. Если вы дадите адрес сайта где установлен плагин, то разбираться что и из за чего и почему будет проще.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 26.05.2021 05:32
Сайт турбонайзер.рф
Плагин автоматически переписывает название городов на Санкт-Петербург , даже если я вручную у клиента указываю правильный город, при следующем оформлении покупки у клиента опять будет стоять Санкт-Петербург . Это не зависит от региона, будь клиент из Иркутска, или Краснодара, у него будет определяться Санкт-Петербург . Область/регион не переписывается.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 26.05.2021 05:45
чтобы более менее посмотреть код js, который у вас выполняется, отключите оптимизатор plg_jchoptimize иначе там каша и не понятно где js код плагина. Я вам на почту отправил архив плагина 2.2. поставьте его
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 26.05.2021 07:10
плагин поставил, отключил plg_jchoptimize
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 26.05.2021 07:26
ну я сейчас зашел в корзину, мой город и регион определился правильно. А у вас, что опять не работает?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 26.05.2021 09:32
У меня на сайте зарегистрировал ся человек. Указал данные. При оформлении заказа у него город переписывается на Санкт-Петербург .
Открываю в админке персональные данные этого человека - там стоит город Санкт-Петербург . Я ему вручную прописываю правильный город.
Через день-два этот человек опять делает покупку - в адресе доставке опять Санкт-Петербург стоит
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 26.05.2021 10:48
то что вы в админке поправите город пользователю, плагину это не поможет, дело в том чтобы человеку не заполнять каждый раз при обновлении страницы по новой поля, то при заполнении полей (выбор из выпадающего списка адресов) то в COOKIE браузера пользователя записываются данные о заполненных полях, в следующий раз при входе эти данные берутся из браузера пользователя и подставляются в поля с их id КЛАДР иначе каждый раз надо поочередно выбирать город-улицу-дом . можете отключить подстановку из COOKIE данных в поля и посмотреть как будет работать. закомментируйте код в файле js_kladr_vmopc. php со строки
277 if($useredit == 1){ до строки 383 } т.е. до конца условий.
P.S. а то что в полях будут написаны город адрес улица но будут отсутствовать их КЛАДР id то при попытке редактировать улицу выйдет ошибка с указанием выбрать сначала город.и т.д. по убывающей, вот можете посмотреть пример как работает js исходник, на котором написан плагин. kladr-api.ru/ex amples
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 24.05.2021 20:12
Можно и мне заполучить этот плагин?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 24.05.2021 20:13
Ошибся с указанием почты.. . отправь на этот адрем
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 24.05.2021 23:51
Отправил на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Александр 21.05.2021 21:37
Доброй ночи, протестирую плагин)
Интересно он на Rupostel'e OPC работает?)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 22.05.2021 03:38
Приветствую, отправил вам на почту. Работает или нет с Rupostel'e OPC , поставьте посмотрите, выше в описании статьи, есть ссылка на Демо сайт, кликните по ней, там как раз стоит компонент Rupostel'e OPC от www.rupostel.com и на нем работает. Плагин при удалении не оставляет после себя никаких следов в файловой системе или БД, поэтому вреда не нанесет при установке и удалении.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Андрей 20.05.2021 12:16
Добрый день.
Как можно попробовать этот плагин?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 21.05.2021 04:48
Отправил на почту.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Андрей 21.05.2021 08:16
Москва отрабатывает замечательно, но у других городов и регионов улицы не добавлены. Плагин только для улиц Москвы?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 21.05.2021 08:43
да нет, работает для всей страны. я вам на почту новую ссылку на архив плагина отправил, поставьте его.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Никита 21.05.2021 09:08
Можно мне тоже ссылочку, на актуальную версию =)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Никита 21.05.2021 09:50
Огромное спасибо! Плагин супер!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Виктор 10.04.2021 10:16
Плагин замечательный, отрабатывает четко, ничего лишнего не выводит. Как говориться – 10 из 10.
Установил текстовый вариант без яндекс-карт. При установке возникла небольшая заминка, в поле «Укажите селектор родителя для блоков с полями ввода» не изменил родной селектор на свой. Автор Алексей быстро помог разобраться, за что ему отдельное спасибо. По работе – для каждого показателя: город (населенный пункт), улица, дом, квартира в настройках «Пользовательск их полей» Virtuemarta нужно создать отдельные текстовые поля. Они же прописываются в настройках плагина. Стандартное «селекторное» поле Vm «Регион» меняем на аналогичное с текстовым типом. Для более удобного выбора повторяющихся названий сёл и деревень (типа Петропавловки, Никольские и т.п., которых в каждом регионе десятки), между полями «Регион» и «Населенным пункт» полезно сделать необязательное поле «Район».
Ещё раз спасибо автору.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Виктор 09.04.2021 07:56
Доброго дня! Можно, тоже плагин попробовать?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 09.04.2021 08:22
отправил на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # 310 03.04.2021 15:25
Доброго вечера! Хочу попробовать ваш плагин в работе
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 03.04.2021 17:34
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Дмитрий 14.03.2021 21:38
Здравствуйте!
А можете реализовать такой же плагин для Joomshoping?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 15.03.2021 10:40
Привет, нет для этого компонента не писал.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Кристина 25.02.2021 14:51
Здравствуйте! как можно приобрести ваш плаги?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 25.02.2021 15:07
Отправил Вам ссылку на плагин на почту, Поддержать проект материально Вы можете через форму над комментариями.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Никита 04.02.2021 03:16
Здравствуйте! Очень заинтересовал Ваш плагин. Буду безмерно благодарен за ссылку для скачивания.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 04.02.2021 23:02
отправил на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Никита 05.02.2021 03:26
Извините, но ничего не пришло =(
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Роман Александрович 21.12.2020 12:50
Здравствуйте!
Как купить Ваш замечательный плагин? Очень надо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Роман Александрович 21.12.2020 13:25
Цитирую Роман Александрович:
Здравствуйте!
Как купить Ваш замечательный плагин? Очень надо!

Пожертвовал Вам на развитие, надеюсь получить плагин :)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 27.12.2020 16:49
Привет, отправил, на указанный почтовый ящик ссылку. Странно, что мне не пришло уведомление о новом комментарии, сейчас проверил уведомления работают. Узнал от другого человека, что жалуются, не отвечаю на комменты на сайте.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Дмитрий 20.12.2020 07:06
Где скачать или купить версию 2.0?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 27.12.2020 16:53
Привет, отправил, на указанный почтовый ящик ссылку для скачивания.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Стас 17.12.2020 16:39
Интересует данный плагин. Как его получить?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 27.12.2020 16:57
Привет, отправил, на указанный почтовый ящик ссылку для скачивания.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Кирилл 15.12.2020 17:42
Здравствуйте. Можете прислать версию 2.0? Хочу протестировать. Мне нужно брать адреса в пределах города. Без указания самого города (выставить железно в настройках)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Кирилл 15.12.2020 17:48
Заранее спасибо;)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 27.12.2020 16:58
Привет, отправил, на указанный почтовый ящик ссылку для скачивания.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Kirill Fedorov 27.12.2020 18:31
Огромное спасибо! Обязательно задоначу.
Только вопрос. А как сделать предустановку города? Ну, чтобы железно по одному городу адреса выводило
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Alexey 14.12.2020 16:25
1.5 - ссылка битая
2.0 - интересен
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 14.12.2020 19:48
отправил вам на почту
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Kirill Fedorov 22.12.2020 08:48
Здравствуйте! пришлите мне, пожалуйста, если у вас он есть. Очень надо, а автор молчит:(
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Борис 30.10.2020 11:40
все таки требуется помощь( Заметил проблему. Перехожу в корзину и не работает плагин до перезагрузки страницы. После перезагрузки плагин начинает работать и появляется ошибка при смене способа доставки или оплаты. Подскажите где и что смотреть. Заранее спасибо)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 30.10.2020 11:56
Приветствую, мне скорее всего будут нужны доступы по ftp и в админку, чтобы мне видеть, что там за корзина у вас и какие еще нюансы есть в корзине. сайт я так понимаю kroha.market да? Если согласны то присылайте доступы на почту через контакты alekseygen.ru/k ontakty
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Борис 02.11.2020 04:55
действительно проблема была с шаблоном. Поправил, способы доставки и оплаты отрабатывают правильно. Но плагин js_kladr_vmopc срабатывает только после перезагрузки страницы. Доступ отправил на почту, помогите пожалуйста)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Борис 02.11.2020 08:14
Спасибо за решение вопроса и консультацию (по Skype). Очень оперативно)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Борис 30.10.2020 05:56
Добрый день. подскажите пожалуйста новичку. Установил плагин, но он не заработал. Что нужно помимо установки сделать ? сайт kroha.market
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Борис 30.10.2020 08:52
Спасибо, разобрался )
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Валентина 06.10.2020 12:26
Добрый день! После обновления плагина до версии 1.4 перестал находить часть улиц и городов (например, Санкт-Петербург , ул.Салова). Подскажите где искать проблему) Спасибо!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 06.10.2020 19:24
Здравствуйте, зашел сейчас на свою тест площадку cdek.alekseygen.ru там установлена версия 1.4 ввел город Санкт-Петербург при наборе улицы улица .Салова есть в списке
Если же у вас все равно не показывает улицу, то присылайте адрес на ваш сайт, посмотрим, что там к чему.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Валентина 07.10.2020 03:51
Сайт iparikmaher.ru Спасибо за помощь!)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 08.10.2020 18:42
Здравствуйте, извините за задержку с ответом, я поправил плагин,назвал версией 1.5, отправил Вам на вашу почту. В плагине 1.4 чтобы скрыть указание, что версия КЛАДР FREE я через css скрывал первый пункт в списке найденных объектов, но не всегда первый пункт имел значение Free, а был найденный населенный пункт и соответственно он скрывался. Поэтому я переписал JS код, но CSS правку удалить забыл, и поэтому все так же первый пункт в списке найденных населенных пунктов (улиц и т.д.) скрывался.

P.S. У меня на сайте cdek.alekseygen .ru в плагине параметр "Скрыть в выпадающем списке поле о бесплатной версии KLADR" был отключен и поэтому css правка, скрывающая первый пункт в списке найденных объектов не добавлялась и соответственно все результаты поиска отображались в списке результатов.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Александр 11.02.2020 07:48
Добрый день "селектор блока, в который нужно вывсети полное значение введенного адреса" в настройках плагина, поясните пожалуйста, не совсем понял как реализовать...
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 11.02.2020 08:47
Здравствуйте, все просто.
Например вы создаете модуль с HTML кодом и создаете в нем блок

у этого блока id и есть селектор и его значение select_adress , если в настройках плагина в поле "селектор блока, в который нужно вывести полное значение введенного адреса" написать #select_adress , то плагин, определив адрес будет искать на странице блок с этим селектором и впишет туда полученные данные адреса, пример вы можете посмотреть на cdek.alekseygen.ru , добавьте товар в корзину и перейдите в нее, плагин определит ваш адрес и запишет его в правую колонку в блок
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Александр 29.04.2019 16:13
Добрый день! У меня похожая ситуация с автозаполнением в корзине. Но что-то не получается.
Помогите пожалуйста. rcmodelex.ru
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 29.04.2019 16:46
А вы какую версию плагина себе ставили?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 29.04.2019 16:51
Если версию 1.2. то там "Добавлена возможность самому указывать родительский селектор формы, содержащий поля ввода адреса". а по коду я вижу, что селектор для своего кода вы не меняли и оставили по умолчанию как при установке плагина т.е. #onepage_main_d iv, form#adminForm. form-validate , для вашего случая это будет для корзины #billto_fields_ div т.к. именно в этом блоке находятся поля для заполнения.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Александр 30.04.2019 05:49
Версию ставил 1.2. Т.е. мне надо заменить все вхождения в вышеуказанном файле onepage_main_di v на billto_fields_d iv, правильно? Я это сделал, но увы, что-то я упустил!
И ещё вопрос, когда классификатор подбирает по поиску, например я ввожу "Шоло", он находит "пр-кт. Шолохова", но при выборе вставляется значение просто "Шолохова", ул., пр-кт, он пропускает, те это особенность?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 30.04.2019 05:56
Если версия 1.2. то там в настройках плагина, первое поле где вы указываете селектор родителя, содержащего в себе поля ввода, и в код плагина уже лезть не надо. Для вас это поле должно содержать значение #billto_fields_ div . По поводу ул., пр-кт, да особенность.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 30.04.2019 06:00
Да, и смотрите, я сейчас скопировал из вашего сообшения селектор и он у меня идет с пробелом billto_fields_d iv а это ошибка должно быть #billto_fields_ div посмотрите внимательно, ошибка именно в селекторе в настройках плагина.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 29.04.2019 16:57
Вот смотрите я сохранил страничку локально, изменил селектор и скрипт сразу заработал, прикладываю к ответу "СКРИН"
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Александр 30.04.2019 05:56
Спасибо, сё получилось и все работает. Ещё вопрос, как обновлять сам классификатор, не находит некоторые номера домов?! Как сделать, чтобы подставлялось в поле полное название улицы, например "пр-кт. Шолохова", а подставляет просто "Шолохова"?!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 30.04.2019 06:04
ну если есть время можете посмотреть на основании чего сделан этот плагин, вот документация kladr-api.ru/.../jquery и внести изменения в код плагина.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
+1 # Super User 30.04.2019 06:29
вот еще, если хотите чтобы подставлялся и "Как сделать, чтобы подставлялось в поле полное название улицы, например "пр-кт. Шолохова", а подставляет просто "Шолохова"?!"
то в коде плагина по пути :
plugins/system/js_kladr_vmopc/js_kladr_vmopc.php
найдите строку function setLabel($input , text) {
и раскомментируйт е строки отключенные /* */ т.е. БЫЛО
function setLabel($input , text) {
//console.log(text.charAt(0).toLowerCase());
/*
text = text.charAt(0). toUpperCase() + text.substr(1). toLowerCase();
var input = $input.val();
$input.val(text +". "+input);
*/
/*
text = text.charAt(0). toUpperCase() + text.substr(1).toLowerCase();
$input.parent().find("label").text(text);
*/
}

а должно получиться

function setLabel($input , text) {
//console.log(text.charAt(0).toLowerCase());

text = text.charAt(0). toUpperCase() + text.substr(1). toLowerCase();
var input = $input.val();
$input.val(text +". "+input);


text = text.charAt(0). toUpperCase() + text.substr(1).toLowerCase();
$input.parent().find("label").text(text);

}

но тогда будут подставляться и городам тоже их label и не забывайте, что при например перезагрузке страницы нужно будет по новой вводить адрес т.к. сервис не поймет название с label , но если вас это устроит, то попробуйте посмотрите как работать будет
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Вадим 29.03.2019 12:35
Работает в (System - VirtueMart One Page Checkout)? у меня что то не работает
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 30.03.2019 04:15
Оставьте ссылку на ваш сайт где установили данный плагин, посмотреть.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Вадим 30.03.2019 05:29
hippo-shop.ru/ на странице регистрации работает, а в корзине нет.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Super User 30.03.2019 07:53
дело в том, что плагин выбирает блок кода , с которым будет работать js, в регистрации у вас блок со стандартным селектором form#adminForm. form-validate , а вот в корзине плагин ищет блок с селектором #onepage_main_d iv , но у вас такого нет , поэтому он не понимает куда и что ему выставлять. Поэтому откройте файл по пути \plugins\system \js_kladr_vmopc \js_kladr_vmopc .php и замените все вхождения #onepage_main_d iv на ваше , у вас должно подойти form#checkoutFo rm всего 3 вхождения в этом файле должно быть.

И еще если вы не используете в настройках плагина :

1. селектор блока, после которого будет добавлен блок с введенным адресом
2. селектор блока, после которого будет добавлен блок с картой

то сотрите из этих полей в настройках плагина все что там есть и сохраните.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
0 # Вадим 30.03.2019 09:54
Спасибо. так все заработало.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору