support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 Не за что. В следующей версии по умолчанию будут добавлены эти подсказки, т.е. они уже добавлены, просто для всех будет доступно с выходом обновления. Ссылка на сообщение Поделиться на другие сайты
MIL2 1 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 (изменено) В демо https://dadata.ru/suggestions/#demo при вводе адреса еще выводятся подсказки снизу формы- после ввода улицы "укажите дом" и после ввода дома "еще можно указать улицу"- тоже от забывчивости неплохо было бы добавить, хотя и так как есть уже суперски ) Изменено 30 июля, 2015 пользователем MIL2 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 Добавлены ещё эти подсказки на страницу регистрации create_account.php Смысл конечно особого нет, т.к. при включённом быстром оформлении страница регистрации не используется, но, на всякий случай добавил и на страницу регистрации. Ссылка на сообщение Поделиться на другие сайты
MIL2 1 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 А файл )))) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 (изменено) Так же добавлены на страницу адресной книги. В демо https://dadata.ru/suggestions/#demo при вводе адреса еще выводятся подсказки снизу формы- после ввода улицы "укажите дом" и после ввода дома "еще можно указать улицу"- тоже от забывчивости неплохо было бы добавить, хотя и так как есть уже суперски ) Это уже нужно усложнять код доволь сильно, не хотелось бы, сейчас подсказки сделаны исключительно в виде js кода, т.е. правки в html-код форм не вносят, на случай, если, к примеру, сервис dadata прекратит существование, что б Ваш магазин не упал сразу же после этого, т.е. сделано максимально независимо. Может в будущих версиях, но пока что наверное так останутся, что б сильно не усложнять. Изменено 30 июля, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
MIL2 1 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 Так же добавлены на страницу адресной книги. Это уже нужно усложнять код доволь сильно, не хотелось бы, сейчас подсказки сделаны исключительно в виде js кода, т.е. правки в html-код форм не вносят, на случай, если, к примеру, сервис dadata прекратит существование, что б Ваш магазин не упал сразу же после этого, т.е. сделано максимально независимо. Может в будущих версиях, но пока что наверное так останутся, что б сильно не усложнять. Спасибо, Александр, все замечательно ) Завтра они что-то менять планируют в адресах: Возвращаем район города (поле city_district) в файлах и через API стандартизации. Возвращаем статус центра для адреса (поле capital_marker) в файлах и через API стандартизации. Показывает, является ли город центром региона или района. Раньше при обработке файла возвращали стандартизованный адрес одной строкой. Теперь отдаем адрес одной строкой плюс отдельные поля: регион, район, город, населенный пункт, улица, дом, квартира. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 (изменено) Вот текущие файлы из /templates/vamshop1/module/: checkout.html address_book_details.html create_account.html + нужно зайти в phpMyAdmin, в свою базу данных и в закладке SQL выполнить: INSERT INTO configuration (configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES ('DADATA_API_KEY', 'd54b2e521766960e89c4c5f871483b33eae9a364', 1, 34, NULL, '', NULL, NULL); + взять /lang/russian/admin/configuration.php и затем в Админке - Настройки - Мой магазин появится опция DaData.Ru API ключ подсказок, в которой надо указать свой ключ. Если подсказки не нужны, просто оставляете поле пустым и подсказки подключаться не будут, лишний код тоже не будет выводиться. Единственное, нужно ещё будет с css стилями чуть разобраться, что б формы c подсказками одинаково выглядели, как в демке VamShop 2 http://demo.vamshop.com address_book_details.html checkout.html create_account.html configuration.php Изменено 30 июля, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 (изменено) Спасибо, Александр, все замечательно ) Завтра они что-то менять планируют в адресах: Возвращаем район города (поле city_district) в файлах и через API стандартизации. Возвращаем статус центра для адреса (поле capital_marker) в файлах и через API стандартизации. Показывает, является ли город центром региона или района. Раньше при обработке файла возвращали стандартизованный адрес одной строкой. Теперь отдаем адрес одной строкой плюс отдельные поля: регион, район, город, населенный пункт, улица, дом, квартира. Это ж не подсказки, а стандартизация, насколько я понял, это два разных сервиса. Вряд ли это как-то скажется на коде, который был добавлен для вывода подсказок. Изменено 30 июля, 2015 пользователем VaM Ссылка на сообщение Поделиться на другие сайты
MIL2 1 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 Это ж не подсказки, а стандартизация, насколько я понял, это два разных сервиса. Вряд ли это как-то скажется на коде, который был добавлен для вывода подсказок. Они пишут, что может быть полезно для магазинов, у которых стоимость доставки варьируется не только по городам, но и по районам внутри городов. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июля, 2015 Жалоба Share Опубликовано 30 июля, 2015 В общем, посмотрим. Это ведь первая версия подсказок в VamShop, можно так сказать, даже недоступная всем пользователям. Будем смотерть за реакцией пользователей после выхода следующей версии. Ссылка на сообщение Поделиться на другие сайты
MIL2 1 Опубликовано 22 августа, 2015 Жалоба Share Опубликовано 22 августа, 2015 (изменено) Обнаружилась одна неприятная особенность: Для всех регионов кроме Москвы был настроен свой модуль доставки- по согласованию с администрацией. Он работал и продолжает работать при условии, что регион выбирается вручную, при автоматической же подстановке региона страница не перезагружается и для всех регионов остаются доступными настроенные по умолчанию только для Москвы способы доставки- курьером, экспресс, самовывоз, что приводит к недоразумениям при оформлении заказов не из Москвы. Можно как-то это исправить? Заранее благодарен. Изменено 22 августа, 2015 пользователем MIL2 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 августа, 2015 Жалоба Share Опубликовано 23 августа, 2015 Обнаружилась одна неприятная особенность: Для всех регионов кроме Москвы был настроен свой модуль доставки- по согласованию с администрацией. Он работал и продолжает работать при условии, что регион выбирается вручную, при автоматической же подстановке региона страница не перезагружается и для всех регионов остаются доступными настроенные по умолчанию только для Москвы способы доставки- курьером, экспресс, самовывоз, что приводит к недоразумениям при оформлении заказов не из Москвы. Можно как-то это исправить? Заранее благодарен. Можно в /templates/шаблон/module/checkout.html закомменитровать, т.е. поменять: $("#state").val(join([ join([address.region, address.region_type_full], " ") //join([address.region, address.region_type], " "), //join([address.area_type, address.area], " ") ])); на: //$("#state").val(join([ //join([address.region, address.region_type_full], " ") //join([address.region, address.region_type], " "), //join([address.area_type, address.area], " ") //])); Что б регион не подставлялся и посетитель сам выбирал регион. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 23 сентября, 2015 Жалоба Share Опубликовано 23 сентября, 2015 Обнаружилась одна неприятная особенность: Для всех регионов кроме Москвы был настроен свой модуль доставки- по согласованию с администрацией. Он работал и продолжает работать при условии, что регион выбирается вручную, при автоматической же подстановке региона страница не перезагружается и для всех регионов остаются доступными настроенные по умолчанию только для Москвы способы доставки- курьером, экспресс, самовывоз, что приводит к недоразумениям при оформлении заказов не из Москвы. Можно как-то это исправить? Заранее благодарен. все это можно сделать без проблем. главное знать основы js Ссылка на сообщение Поделиться на другие сайты
buddha 0 Опубликовано 16 декабря, 2015 Жалоба Share Опубликовано 16 декабря, 2015 Пара вопросов по сервису 1. Можно сделать так, чтобы не добавлялись буквы "г." к названию города? Модуль доставки edost пишет, что в город "г. Кострома" доставка СДЭК не осуществляется, а вот в город "Кострома" - всегда пожалуйста. :) 2. Можно добиться того, чтобы название города не добавлялось в строку адреса? А то уж много ненужной инфы получается г Москва, ул Фотиевой, д г Москва, 119333 Москва, Российская Федерация Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 декабря, 2015 Жалоба Share Опубликовано 16 декабря, 2015 1. Точно не помню, вроде бы нет такой настройки, разве что как-то свой javascript код писать. Надо примеры смотреть на dadata.ru/suggestions В любом случае, это доработка кода. 2. Аналогично, править код, например если речь про подсказки на странице оформления заказа, то можно попробовать в /templates/шаблон/module/checkout.html править: $("#city").val(join([ join([address.city_type, address.city], " "), join([address.settlement_type, address.settlement], " ") ])); может быть на что-то вроде: $("#city").val(join([ join([address.city], " "), join([address.settlement_type, address.settlement], " ") ])); Ссылка на сообщение Поделиться на другие сайты
buddha 0 Опубликовано 16 декабря, 2015 Жалоба Share Опубликовано 16 декабря, 2015 1 час назад, VaM сказал: $("#city").val(join([ join([address.city], " "), join([address.settlement_type, address.settlement], " ") ])); Спасибо, эта правка действительно убирает "г. ". Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 декабря, 2015 Жалоба Share Опубликовано 17 декабря, 2015 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения