GeoTargeting FL

Геотаргетинг для Фриланс-биржы
- 1.5.0

490 руб.

Получить

Список изменений:

Версия 1.5
+Исправлены ошибки.

Версия 1.4
+Изменен метод отправки формы
+Исправлены ошибки.

Версия 1.3
+ Исправлены ошибки.

Гибкий плагин для фриланс-биржы, позволяющий добавить глобальный селектор местоположения для фильтрации на вашем сайте.

Данный плагин работает в совместно с locationselector, что позволяет продолжить работу уже с полученными о местоположении пользователей данными.

Особенностью данного плагина является поддержка данных, полученных плагином SxGeoIP

Функции плагина GeoTargating:

  • Допустим пользователь первый раз заходит на ваш сайт.
  1. SxGeoIP определяет его местоположение по ip.
  2. Если местоположение определено, то плагин обрабатывает эти данные для дальнейшей работы.
  3. Затем пользователю предлагается подтвердить найденный город. (см. ниже)
  4. Если пользователь подтвердил указанный город, плагин применяет фильтр по данному городу в модулях которые указаны в настройках (поддерживаемые модули см.ниже)
    • Index
    • Users
    • Projects
    • Folio
    • Market
    • (Для каждого модуля есть отдельный параметр вкл/выкл автоматической фильтрации)
  5. При нажатии на "Нет", появляется модальное окно:
  6. Данные о выборе сохраняются в cookie, поэтому при переходе по страницам указаный город сохраняется.
    • Если пользователь выбрал только регион, фильтр применится ко всем городам этого региона. (аналогично при выборе Страны).
  7. Переключаемая функция вывода выбранного города в titile сайта
    Например: Title of your site Уфа (если выбран только регион, будет показан регион, аналогично для страны)
LocationSelector должен быть установлен для работы плагина GeoTargeting

Файлы README и TAGS в архиве обязателно прочитать!

Внимание! Есть изменения в шаблоне geotargeting.modal.tpl в форме должан быть эта строка

<input type="hidden" name="geo" value="update"/>

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

В файле header.tpl после <body> добавляем тэг {HEADER_GEOTARGETING_MODAL}

</head>
<body>
{HEADER_GEOTARGETING_MODAL}

Затем в том же файле ищем строчки

<div id="wrapper" class="container">
	<div class="navbar navbar-inverse navbar-fixed-top">
		<div class="navbar-inner">
			<div class="container">
                         ///вставляем сюда
					<ul class="nav pull-right">
						<!-- BEGIN: GUEST -->

После <div class="container"> Вставляем код:

 <ul class="nav pull-left">
 {HEADER_GEOTARGETING}         
 </ul>

В архиве есть пример шабла header.tpl

Для редактирования модального окна и кнопки города предусмотрены 2 шаблона
geotargeting.modal.tpl и geotargeting.header.tpl соответственно.