Каталог фирм и организаций для Instantcms
- Автор записи: Letsgo
- Версия InstantCMS: 1 ветка
- Категория компонента: Коммерческий компонент
- Наличие css: Есть стили
- Срок поддержки: 1 год
- Платная поддержка: Есть 15% от стоимости
- Где купить (1185)
- Демо компонента (1248)
- Описание компонента: Описание компонента: Представляю вам разработку, которая позволяет очень быстро и эффективно развернуть на сайте каталог необходимых организаций и предприятий, да и вообще любых обьектов. Этот каталог создается на основе разделов статей. То есть вы можете создать любые разделы и сделать из них каталог предприятий и организаций.
Особенности
— Отдельный модуль Карты (позволяет создавать их неограниченно и выводить в любых местах сайта)
— Быстрый импорт с Яндекс карт и Гугл карт
— Удобная работа с оформлением постов
— Гибкая работа с шаблоном вида, вывод карты в посте в любом месте
— Отличная индексация в поисковике
— Доп модули для вывода (последние материалы)
— Похожие обьекты (используется плагин похожие статьи по названию)
— Добавление скриншота карты как картинки к посту
— Добавление картинки автоматически из поиска Яндекса по названию поста
— Сохранение правил импорта для последующего импорта
Как работать с этим каталогом: установил, закинул обьекты, забыл. Занимает все это дело 1-2 часа в зависимости от количества обьектов. Фактически этот каталог позволяет развернуть на любом сайте актуальный каталог со всеми данными, плюс добавить свои правки в тексты (при импорте), указать теги записей соответствующие импорту.
DS Maps Parser v1.2.8 (17.06.2016)
--------------------------------------------------------------------------------
[=] Исправлена проблема с выводом карты для материалов спаршенных с 2gis;
[=] Немного подправлен алгоритм проверки наличия фотографии у фирмы, и при
отсутствии изображение получается из выбранного источника;
[=] Обновлены классы: autoload и class_curl до последних версий;
[=] Добавлен класс обработки изображений;
================================================================================
DS Maps Parser v1.2.7 (24.04.2016)
--------------------------------------------------------------------------------
[=] Исправлены ошибки обновления компонента;
[=] Исправлено создание CRON задачи при установке/обновления компонента;
[=] Исправлена ошибка с сохранением статей;
================================================================================
DS Maps Parser v1.2.6 (05.04.2016)
--------------------------------------------------------------------------------
[=] Изменена генерация ключа компонента;
[=] Исправлена ошибка с контактными данными у 2gis;
[=] Исправлена опечатка с выводом характеристик в шаблоне;
================================================================================
DS Maps Parser v1.2.5 (03.04.2016)
--------------------------------------------------------------------------------
[=] Исправлена опечатка в коде, не позволявшая парсить картинки с яндекс поиска;
[=] Исправлена опечатка в коде не позволявшая редактировать cron задачи;
[=] Исправлен баг с выводом контактных данных в шаблоне для Яндекс каталога и
Google справочника;
================================================================================
DS Maps Parser v1.2.4.1 (28.03.2016)
--------------------------------------------------------------------------------
[+] В код добавлена поддержка автоподхвата лицензии от основного домена для
поддомена. Это позволит использовать скрипт на поддоменах основного домена
без отдельной активации лицензии на него, например для тестирования скрипта;
[=] Оптимизирован код, удалены оставшиеся неиспользуемые методы прошлых версий;
================================================================================
DS Maps Parser v1.2.4 (25.03.2016)
--------------------------------------------------------------------------------
[=] Исправлена работа с API 2GIS, произведен переход на API 2;
[+] Фото для фирм теперь берутся и из данных 2GIS (при наличии);
[=] Исправлено получение фото фирмы для Google API;
[+] Добавлена поддержка API Yandex справочника. Если ключ API указан то компонент
будет пытаться получить данные по оффициальному API, если не получится то
данные будут парситься старым методом;
[+] Для 2GIS теперь также передаются данные о ближайших остановках и станциях метро.
В шаблоне они находятся в массиве $object.stations:
$object.stations.title — название остановки, метро;
$object.stations.distance — расстояние в метрах;
$object.stations.types — массив с типами остановки (метро или автобусная
или автобусная и трамвайная и т.д.), отсутствует для яндекса;
В таком же виде передаются и данные об ближайщих остановках и для yandex и
google. Внимание не для всех населенных пунктов такие данные передаются.
[+] При наличии у источника данных об услугах которые предоставляет фирма они
передаются в шаблон в $object.features:
$object.features.title — название услуги (название категории услуги);
$object.features.value — значение, описание (отсутствует для категорий услуг);
$object.features.values — массив услуг входящих в категорию (присутствует только если текущая услуга объединяет в себе несколько):
$subfeature.type — идентификатор услуги;
$subfeature.title — название услуги;
$subfeature.value — значение, описание (может отсутствовать);
$object.features.type — идентификатор услуги;
В шаблоне по умолчанию все услуги выводятся в виде списков где класс у элемента
<li> ставится в значение идентификатора услуги, например услуга
"бесплатный Wi-Fi" его идентификатор у яндекса это "wi_fi", значит в шаблоне
получаем следующий html код:
<li class="wi_fi">бесплатный Wi-Fi</li>
Конечно же вы свободно можете изменить шаблон чтобы выводить не списки <li> а
контейнеры <div> например. Классы вы можете использовать в своих стилях для
вывода иконок в зависимости от услуги;
[+] Компонент теперь умеет периодически проверять наличие обновления, и при его
обнаружении сообщит вам об этом, при входе в админку компонента;
================================================================================
DS Maps Parser v1.2.3 (29.01.2016)
--------------------------------------------------------------------------------
[+] Добавлен раздел для управления (добавления) лицензиями на домены. При условии
что вы купили компонент на несколько доменов но не указали их все при покупке.
Чтобы получить доступ к этим функциям вы должны использовать секретный ключ
который был вам выслан вместе с этим обновлением;
================================================================================
DS Maps Parser v1.2.2 (28.01.2016)
--------------------------------------------------------------------------------
[-] Список правил импорта удален;
[=] Изменен дизайн админки;
[+] Изменена работа с шаблоном статьи теперь они должны находиться в папке
/templates/_default_/components/mapsparser/
а названия должны иметь вид:
short_story_*.tpl и full_story_*.tpl
соответственно для короткого и полного содержания статьи;
[+] Выбор шаблона статьи теперь не в настройках, а на странице парсинга в виде
выпадающего списка;
[+] Добавлена генерация нового пользователя при парсиге (при выборе соответствующей
опции). В настройках компонента можно тонко настроить сам режим генерации;
[+] Добавлено расписание импорта по CRON. Для запуска в ручном режиме нажимаем
"Редактировать" и откроется страница импорта с расставленными опциями, где
вы сможете запустить уже сам импорт в ручном режиме;
[+] Добавлена настройка что делать после первого запуска CRON задачи (при первом
запуске производится полный импорт): отключить задачу; дальше парсить только
первую страницу (по умолчанию); парсить все при каждом запуске. Какой бы пункт
не был выбран ранее спаршенные материалы не парсятся;
[+] Добавлена возможность поставить в качестве фото материала статическое
изображение Google Maps. Если изображение не ставятся, проверьте указали ли
вы в настройках компонента ключ для доступа к Google API (в документации
ключ обязателен, но на некоторых сайтах работает и без него). Если ключ указан
то проверьте активирована ли для этого ключа Google Static Maps API;
[+] Добавлена статичная карта Yandex в качестве источника карт для материала;
[+] Добавлена статичная карта Google в качестве источника карт для материала. На
некоторых сайтах показывается и без ключа API, но его наличие желательна;
[=] Исправлена ошибка в модуле для Instant CMS 1.10.6 (для версий ниже 1.10.6 в
файле /modules/mod_mp_map/module.php 12ю строчку
$html = $model->getMapsContent($mod['id'], $cfg);
меняем на
$html = $model->getMapsContent($mod, $cfg);
[=] При парсинге в список категорий каталога статей добавлен корневой раздел;
[=] Исправлены найденные недочеты;
[=] Рефакторинг кода;
Комментарии (0)
Нет комментариев. Ваш будет первым!