Приветствую
Договорился наконец с Яндексом и парсер снова заработал. Всем купившим отправил на электронку — если что-то не долетело или упало в спам — внизу оставляю ссылку на патч и на полную версию.
Внутренний функционал не изменился, но были переписаны механизмы получения информации с Яндекс.Карт, старый вариант работать перестал после того, как Яндекс выкатил новую версию своих карт и перешел на протокол https.
Функционал
1. При добавлении новой организации уникальность проверяется в пределах города (настройка в админке).если стоит флаг проверки уникальности по городу, то при добавлении такси "Мой выбор" в городе Москва модуль проверяет если ли уже такой объект в Москве — если есть, то добавляет адрес в этот объект. Если же объект есть, но скажем в Екатеринбурге, то для Москвы создается новый объект. Так работает модуль при установленном флаге "При совпадении наименования объекта добавлять адрес в существующий объект".
3. Выбор языка вывода результатов (русский/украинский)
4. Добавлена опция формирования ЧПУ без категорий, то есть ссылка на объект может быть site.ru/taxi_udacha.html, а не site.ru/transport/taxi/taxi_udacha.html
5. Добавлена опция добавления id к адресу объекта, например site.ru/taxi_udacha-158.html
Ссылка на новую версию — скачать.
1. Скачать и разархивировать в корень сайта
2. Установить модуль в админке (или обновить если был установлен ранее)
3. Установить права на запись(777) для файла \modules\mod_bm_import_inmaps\cookies.txt. Это обязательный пункт, без него парсер не будет работать.
2. Установить модуль в админке (или обновить если был установлен ранее)
3. Установить права на запись(777) для файла \modules\mod_bm_import_inmaps\cookies.txt. Это обязательный пункт, без него парсер не будет работать.
Демо
Демо покликать можно тут — http://izhevsk.pechenuka.ru/maps — справа в сайдбаре кнопка "Открыть парсинг".Требования:
1. ioncube loader 4.4+
2.php 5.3+
Гарантии:
Гарантийный период 3 месяца. В случае отказа парсера и невозможности его починить — возврат 50% суммы.
Помощь при установке и первичной настройке входит в стоимость.
После починки парсера версия высылается всем покупателям независимо от давности покупки.
Купить:
можно на сайте http://myinstant.ru/ishop/5-parser-dlja-instantmaps.html
Процесс оплаты и получения лицензии с файлами автоматизирован.
Цена: 1500руб
Перед покупкой обязательно поставить себе модуль и проверить работоспособность (ссылки внизу напишу). После покупки нужно будет просто ввести лицензию в админке.
Ссылки:
Полная версия: http://myinstant.ru/projects/parser/mod_bm_import_inmaps1_3.zipПатч для обновления parser_patch10062015.zip
1. скачать архив в корень сайта
2. разархивировать
3. установить модуль в админке
4. Опубликовать ТОЛЬКО на страницах с компонентом InstantMaps, позицию выбирайте сами — на демо сайте это правый сайдбар.
5. Настроить права доступа на модуль.
6. Открыть настройки модуля и отредактировать настройки по умолчанию — страну, город, куда постить объекты и тд.
7. В поле "Максимальное количество результатов запроса" я указал по умолчанию 100. Это количество объектов, которое будет возвращать Яндекс. Можно поставить 500 или более.
В бесплатной версии максимум 100 элементов, из которых отобразится максимум 15.
Upd 8. Добавить стили в файл templates->Ваш_Шаблон->css->inmaps.css
.feature{
padding-left:5px;
display:block;
}
.fname {
font-weight: bold;
}
.descr{height:100px; overflow-y:auto;}
.p_item{padding-left:5px;}
.p_body{padding-left:5px;}
.p_body span{padding-left:5px;}
.feature .fname{font-weight:bold;}
.p_body b(padding-left:5px;)
.details .contacts .phone {
height: 37px;
max-width: 227px;
overflow: auto;
}
Про версию для второй ветки
Работа идет неспешно, параллельно еще пишу мигратор для объектов с сохранением всей ссылочной структуры, чтобы избежать обвала трафика на организации. Кому интересен парсер и мигратор для второй ветки — пишите. Если не только мне они нужны, то процесс пойдет быстрее.PS По версии для двойки много задумок, выслушаю любые предложения. Я хочу в новой версии добавить модулю самостоятельности и сделать возможность добавления объектов в любые типы контента или даже в сторонние компоненты.
Реклама #
Melon 9 лет назад #
AndroS 9 лет назад #
PS: Вот так вот совершенно случайно об официальном каталоге расширений на двойке - это радует!
Remarkus 9 лет назад #
kdv1978 9 лет назад #
Гарри 9 лет назад #
Capitan 9 лет назад #