693907351 support@joomla-i.org
Поддержка работает: Круглосуточно
Корзина пуста
Выберите нужное расширение
Приобретение товаров возможно и без регистрации

CityChanger - окно выбора города в Joomla

CityChanger - окно выбора города в Joomla
  • Артикул 613
  • CityChanger - окно выбора города в Joomla
  • CityChanger - окно выбора города в Joomla
  • CityChanger - окно выбора города в Joomla
200 руб
? Что такое пункт "С установкой"?
Мы произведем установку своими силами, устраним ошибки взаимодействия согласно политике сайта

CityChanger - окно выбора города в Joomla

Модуль и плагин City changer — позволяет подчеркнуть ваши филиалы в различных городах с целью увеличения продаж. Модуль для CMS Joomla, дозволяющет вам как админу веб-сайта вывести различные города во всплываюшем списке. Расширение совместимо с модулями мультиязычности, но для этого вам понадобиться создать для каждого языка свою копию модуля mod_citychanger.

Мы протестировали это расширение на версии Joomla 3.5.1, но оно так же хорошо будет работать на версии Joomla 2.5!

Как оно функционирует? Принцип деятельность сравнительно элементарен. При заходе на страницу (возможно отключить) ваш посетитель видит всплывающее окно основанное на принципах гео-локации (возможно отключить) и список городов в которых есть ваши филиалы или офисы, тем самым при выборе того или иного города посетителю отображаются контактные данные соответствуюшие данному городу (адреса, номера телефонов), а так же возможность перейти на поддомен для города, типа vologda.site.ru или sichi.site.ru, либо же соответсвуя особому тегу (которые можно прописать в настройках модуля), например site.ru/vologda (внимание, создание данное страницы обязательно), изнутри каковых обязана находиться сведения с целью соответственного мегаполиса. Расширение оперирует специальными тегами, внутри которых должна содержаться информация для соответствующего города.

Телефон: [city Вологда]+7 172 555-66-77[/city][city Сочи]+7 862 444-55-66[/city]

На одной страничке подоьных тегов может быть не мало, но на сайте будет видна информация только из тех тегов, которые соответствуют текущему выбранному городу. Действие тегов не ограничивается только материалами, вы можете использовать их даже в файлах шаблона. Так например, можно для разных городов отображать разные позиции модулей.

<div class="some-block">
 [city Вологда]<jdoc:include type="modules" name="position-vologda" style="none" />[/city]
 [city *]<jdoc:include type="modules" name="position-all" style="none" />[/city]
</div>

Таким способом «position-vologda» со всеми своими модулями будет отображаться только для Вологды, а вторая позиция - для всех остальных городов.

Предоставляем полный список возможных вариантов использования тегоы:

  1. Один город [city Томск]
  2. Несколько городов [city Минск,Киев]
  3. Все города [city *] - точнее любые кроме тех, что указаны явно в других тегах текущей страницы
  4. Любой город кроме указанного (отрицание) [city !Норильск]
  5. Любой город кроме указанных [city !Воронеж,Ростов]

Примечание: применяя данные теги в редакторе, стремитесь никак не совершать отступов и переносок среди указанных тегов 1-го мегаполиса и раскрывающим иного, потому как имеются все шансы возникать ненужные отступы либо переносы (соредактор автоматом изменяет html текстуру слова и имеет возможность помещать среди тега ненужные теги).

Настройка расширения заключается в первоначальной установки плагина и модуля. Плагин обязательно нужно активизировать. После (незамедлительно) переключаемся к опциям модуля. Значимые характеристики модуля пребывают только лишь в главной вкладке опций, однако и во вкладке добавочных характеристик есть пункт "добавление обратного звонка".

JS Callback

Данное поле позволяет вписывать произвольный javascript код, который будет выпольняться при переключении городов. Вообще эта «фича» нужна только для первого способа (когда города переключаются на лету, нет ни страниц городов, ни поддоменов). Дело в том, что когда происходит переключение города «на лету», многие javascript плагины не делают своей повторной инициализации и ранее скрытые динамические элементы оказываются нерабочими. Например, разные слайдеры для разных городов. При переключении города, отображаемый слайдер оказывается не рабочим (потому что при загрузке страницы он не существовал). Следовательно необходимо в данном поле прописать код инициализации слайдера, чтобы после переключения он заработал.

Рассмотрим характеристики согласно распорядку

Основной домен - Необходим с целью правильного развития адресов поддоменов. Автоматическое установление главного домена (в случае, если он указан ранее в поддомене) функционирует только лишь при условии, что у сайта домен второго уровня (site.ru).

По большому счету, данный метеопараметр вводится автоматом (в качестве значения берется имя текущего хоста).

Выбор города при заходе на сайт

Если данный параметр установлен на отметку - ДА, то при первом же заходе посе

тителя на сайт, модуль стразу предложит ему выбрать город из всплывающего окна.
Обратите ваше внимание: если параметр включен, то не будет работать yandex-geolocation, так как происходит конфликт между автоматическим определением города и выбором пользователя.

GEO-локация

В модуле имеется несколько способов настройки геолокации и их определния. Если автоматически определенный город есть в спике (настройках модуля), то происходит переключение контента или редирект на соответствующий поддомен.
Доступны следующие варианты:

  • SypexGeo — определение города по IP с помощью соответствующего сервиса
  • Yandex Geo — определение города посредством связки механизма геолокации браузера и определения города по координатам через сервис Yandex geocode-maps
  • связка SypexGeo + YandexGeo, когда первый используется как более быстрого определения, а второй, вроде контрольного выстрела

Перечень городов

Представляет из себя интерактиную таблицу состоящую их 4 столбиков:

  • городок - поумолчанию (тот или иной городок станет отображен, в случае если его никак не получится установить автоматом)
  • наименование мегаполиса либо категории городов наименование поддомен
    а либо URL-приставка с целью дать алиас страничек (к примеру «/moscow/» либо «/spb/»), а так же дополнительные действия «исключить строчку» и «передвинуть строчку»

Обратите внимание, что основному городу страница не задается, поскольку не может у сайта отсутствовать главная страница (корень сайта). Таким образом главная страница сайта — это главная страница города, указанного по умолчанию. Для лучшего понимания, изображу как должна выглядеть структура такого сайта.

/ (Главная страница для Москвы)
/about-company (О компании)
/services (Услуги)
/contact (Контакты)
/products (Продукты)
/vologda/ (Главная страница для Вологды)
/vologda/about-company
/vologda/services
/vologda/contact
/vologda/products
/perm/ (Главная страница для Перми)
/perm/about-company

/perm/services
/perm/contact
/nsk/products и т.п.

Вы боитесь что придется создавать дубликаты каждой страницы из главного города? Ошибаетесь! На самом деле достаточно создать страницы только для главного города, а страницы для других городов — это все те же страницы главного города, но с другими url.
Дело в том, что структура сайта задается через компонент «Меню», следовательно достаточно для каждого города сделать свое меню, но назначить для адресов страниц свои префиксы (/about-company -> /spb/about-company).
То есть в корне города Санкт-Петербург (/spb/) должно отображаться меню, копирующее меню главного города, но с префиксами у адресов.

Несколько цветовых предустановленных тем (темная, зеленая, голубая, оранжевая)

зеленая темасиняяоранжевая

CityChanger - окно выбора города в Joomla - Комментарии и отзывы

Михаил (02.12.2016, 04:37)

Здравствуйте! Демо версию для тестирования получить как-то можно?
Ответ от Службы Поддержки:
К сожалению нет

Герман (27.10.2016, 23:20)

Сколько будет стоить установка?
Ответ от Службы Поддержки:
Вместе с товаром - 700руб

Вы хотели бы оставить свой отзыв или комментарий?

Если у вас проблемы с расширением, пожалуйста, заполните пункт "создать тикет".

captcha