Что такое modMobile?
modMobile – это плагин, который меняет шаблон, когда ваш сайт посещают с помощью мобильного устройства.
История разработки
Версия |
Дата опубликования |
Участники |
Замечания / особенности |
1.0 pl |
05 января 2012 |
Josh Gulledge |
Добавлен сниппет и переработан код |
0.1.0 alpha |
03 марта 2011 |
Jeroen Kenters |
Первый выпуск. |
Системные требования
- MODX Revolution
- Шаблон для мобильных устройств
Обновление
Вам следует задать значение System Setting modmobile.mobile_template, это изменит вид на mobile_template. Если хотите оставить исходные установки mobile_template просто удалите это.
Установка
Установите с помощью Package Management
Отладка
Т.к. это первая бета версия, многое может работать не так, как надо после установки, как надо. Если возникают проблемы при работе, просто отключите данный плагин и все будет ОК.
Использование
Пример 1
Использование одного шаблона для обычной и мобильной версии сайта.
- Перейдите System -> System Settings
2. Задайте USE Placeholder как Yes
- Давайте допустим, что отличия между мобильной и базовой версиями сайта заключаются в CSS файле, тогда наш шаблон будет выглядеть приблизительно так:
Внимание: modxSiteTemplate является значением modmobile.get_var и тем же самым, что вам нужно отправить для переключения шаблонов. Также вам нужно установить расширение If , чтобы этот пример заработал!
- теперь просто добавьте в ваш шаблон ссылку на мобильную версию, а затем на полную версию:
<!-- Moblie Link --> <a href="documentation/modmobile/?modxSiteTemplate=mobile">Mobile</a>
?modxSiteTemplate=mobile">Mobile
documentation/modmobile/ ?modxSiteTemplate=full">Full Site View
Обратите внимание, это опционально, но очень рекомендуемо!
Пример 2
Использование отдельного мобильного шаблона.
- Перейдите System -> System Settings
- Выберите modmobile,
2. Введите ID мобильного шаблона
- Зайдите на сайт с помощью мобильного устройства наподобие iPhone или iPad. Мобильная версия должна появиться.
- Теперь просто разместите ссылку в ваших шаблонах, сначала на мобильную версию, а потом на полную следующим образом:
? Обратите внимание, это опционально, но очень рекомендуемо!
<!-- Moblie Link --> <a href="documentation/modmobile/?modxSiteTemplate=mobile">Mobile</a>