Шаблоны и расширения для CMS! Без вирусов, скрытых ссылок и привязки к доменам!
Модуль и плагин 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» со всеми своими модулями будет отображаться только для Вологды, а вторая позиция - для всех остальных городов.
Предоставляем полный список возможных вариантов использования тегоы:
[city Томск]
[city Минск,Киев]
[city *]
- точнее любые кроме тех, что указаны явно в других тегах текущей страницы[city !Норильск]
[city !Воронеж,Ростов]
Примечание: применяя данные теги в редакторе, стремитесь никак не совершать отступов и переносок среди указанных тегов 1-го мегаполиса и раскрывающим иного, потому как имеются все шансы возникать ненужные отступы либо переносы (соредактор автоматом изменяет html текстуру слова и имеет возможность помещать среди тега ненужные теги).
Настройка расширения заключается в первоначальной установки плагина и модуля. Плагин обязательно нужно активизировать. После (незамедлительно) переключаемся к опциям модуля. Значимые характеристики модуля пребывают только лишь в главной вкладке опций, однако и во вкладке добавочных характеристик есть пункт "добавление обратного звонка".
Данное поле позволяет вписывать произвольный javascript код, который будет выпольняться при переключении городов. Вообще эта «фича» нужна только для первого способа (когда города переключаются на лету, нет ни страниц городов, ни поддоменов). Дело в том, что когда происходит переключение города «на лету», многие javascript плагины не делают своей повторной инициализации и ранее скрытые динамические элементы оказываются нерабочими. Например, разные слайдеры для разных городов. При переключении города, отображаемый слайдер оказывается не рабочим (потому что при загрузке страницы он не существовал). Следовательно необходимо в данном поле прописать код инициализации слайдера, чтобы после переключения он заработал.
Основной домен - Необходим с целью правильного развития адресов поддоменов. Автоматическое установление главного домена (в случае, если он указан ранее в поддомене) функционирует только лишь при условии, что у сайта домен второго уровня (site.ru).
По большому счету, данный метеопараметр вводится автоматом (в качестве значения берется имя текущего хоста).
Если данный параметр установлен на отметку - ДА, то при первом же заходе посе
тителя на сайт, модуль стразу предложит ему выбрать город из всплывающего окна.
Обратите ваше внимание: если параметр включен, то не будет работать yandex-geolocation, так как происходит конфликт между автоматическим определением города и выбором пользователя.
В модуле имеется несколько способов настройки геолокации и их определния. Если автоматически определенный город есть в спике (настройках модуля), то происходит переключение контента или редирект на соответствующий поддомен.
Доступны следующие варианты:
Представляет из себя интерактиную таблицу состоящую их 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/) должно отображаться меню, копирующее меню главного города, но с префиксами у адресов.
Несколько цветовых предустановленных тем (темная, зеленая, голубая, оранжевая)
Почему FOR-CMS.com?
Мы собрали самую большую базу чистых премиум шаблонов и расширений для популярных CMS таких как Joomla, WordPress, Opencart и др!
Мы даем гарантию отсутствия скрытых ссылок, вирусов и бэкдоров в шаблонах и расширениях. Гарантия 100% или мы вернём деньги!
Ни какой привязки к доменам! Все шаблоны и расширения можно устанавливать на любое количество доменов и сайтов.
Только у нас премиум шаблоны и расширения всего от 5 USD! Дешевле только в свободном доступе с вирусами, скрытыми ссылками и бекдорами!