Placemarks местоположение пользователя

Категория:
1000руб
В наличии
Описание

Используя API этого плагина можно также реализовать редактирование местоположения для любой записи (проекта, товара, создаваемой страницы и тд.) и выводить соответствующую метку на карте на странице записи (уточняйте в техподдержке).

 

В качестве поставщика карт используется сервис Яндекс.Карты (версия API 2.1).

 

Порядок установки:

  1. Распакуйте исходники в папку plugins вашего сайта.
  2. Зайдите в панель администратора и установите данный плагин.
  3. На странице пользователя (users.details.tpl) добавьте тэг:
    1
    {USERS_DETAILS_PLACEMARKS}
  4. В шаблоне профиля пользователя (users.profile.tpl) добавьте тэг:
    1
    {USERS_PROFILE_PLACEMARKS}
  5. В шаблоне регистрации пользователя (users.register.tpl) добавить тэг:
    1
    {USERS_REGISTER_PLACEMARKS}
  6. В header.tpl перед закрыващимся тэгом </head> добавьте строчку:
    1
    <script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>

Применение в модуле проектов (Projects):
(Если нужно для каждого проекта отмечать свое место на карте)

  1. В шаблоне проекта (projects.tpl) добавить тэг:
    1
    {PRJ_PLACEMARKS}
  2. В шаблоне добавления проекта (projects.add.tpl) добавить тэг:
    1
    {PRJADD_FORM_PLACEMARKS}
  3. В шаблоне редактирования проекта (projects.edit.tpl) добавить тэг:
    1
    {PRJEDIT_FORM_PLACEMARKS}

     

Применение в модуле магазина (Market):
(Если нужно для каждого товара отмечать свое место на карте)

  1. В шаблоне товара (market.tpl) добавить тэг:
    1
    {PRD_PLACEMARKS}
  2. В шаблоне добавления товара (market.add.tpl) добавить тэг:
    1
    {PRDADD_FORM_PLACEMARKS}

 

Вывод карты со всеми отмеченными пользователями:

  1. Скопируйте из папки placemarks/tpl шаблон users.placemarks.tpl в вашу тему.
  2. В шаблоне со списком пользователей добавьте ссылку на вывод карты:
    1
    <a href="{PHP.group|cot_url('users', 'group='$this'&map=1')}">Карта</a>

     

Вывод карты со всеми отмеченным проектами:

  1. Скопируйте из папки placemarks/tpl шаблон projects.list.placemarks.tpl в вашу тему.
  2. В шаблоне со списком проектов добавьте ссылку на вывод карты:
    1
    <a href="{PHP|cot_url('projects', 'map=1')}">Карта</a>

     

Вывод карты со всеми отмеченным товарами:

  1. Скопируйте из папки placemarks/tpl шаблон market.list.placemarks.tpl в вашу тему.
  2. В шаблоне со списком товаров добавьте ссылку на вывод карты:
    1
    <a href="{PHP|cot_url('market', 'map=1')}">Карта</a>

     

Отзывы (0)
Оставьте отзыв первым.
Написать отзыв
Ваш отзыв
Ваша оценка
Имя
Email