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 - Комментарии и отзывы

Максим Сазонов (13.02.2017, 17:17)

Ответ на предыдущий вопрос мой: нужно чтоб сайт был на домене а не на локалке 127.0.0.1
Ответ от Службы Поддержки:
на локальном хосте сложно его запустить

Максим Сазонов (13.02.2017, 16:24)

Как сделать чтобы выбранный город запоминался? иначе смысла в этом модуле нет.... Захожу на сайт стоит Москва, появляется окно выберите город, выбираю Санкт-питербург, обновляю страницу и все по кругу.... ошибок нет... что не так?
Ответ от Службы Поддержки:
Нужно смотреть вашу проблему. В правильно настроенном хостинге проблем быть не должно

Руслан (30.01.2017, 17:37)

Скажите пожалуйста на мобильной версии сайта тоже будет работать?
Ответ от Службы Поддержки:
должен. Однако есть позиции на которых не выводятся (в некоторых шаблонах не предназначено для вывода на мобильных)

Максим (25.01.2017, 17:22)

Может ли код [city *]текст[/city] использоваться в дескрипшинах, ключевых словах?
Ответ от Службы Поддержки:
Не тестировали. Наверно нет, только в материалах

Максим (25.01.2017, 13:12)

Эм, просто интересуюсь. Если я куплю этот плагин, его можно будет установить на один сайт или на несколько?
Ответ от Службы Поддержки:
Все расширения на нашем сайте распространяются без привязки к домену.

Максим (25.01.2017, 00:22)

На какое количество сайтов мб установлен этот плагин?
Ответ от Службы Поддержки:
Для чего собственно вопрос?

Федор (24.01.2017, 04:13)

Здравствуйте. Можно ли будет настроить ваш плагин не по типу поддомена - vologda.site.ru или "категории" - site.ru/vologda, а меняя страницу поста: "http://joomla-i.org/products/citychanger-vybor-goroda-v-joomla-VOLOGDA.html" ?
Ответ от Службы Поддержки:
Да, можно

Максим (23.12.2016, 09:02)

Добрый день, приобрел этот компонент, но при открытии страницы не появлется всплывающего окна. Почему это может быть?
Ответ от Службы Поддержки:
Причины бывают разные и их может быть много. Первое что приходит на ум и встречается довольно часто, это конфликт скриптов или стилей

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

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

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

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

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