Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Дополнение modMobile MODX Revolution для смены шаблона

Сайдбар

Что такое 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

Использование одного шаблона для обычной и мобильной версии сайта.

  1. Перейдите System -> System Settings

2. Задайте USE Placeholder как Yes

  1. Давайте допустим, что отличия между мобильной и базовой версиями сайта заключаются в CSS файле, тогда наш шаблон будет выглядеть приблизительно так:
[[If?
      &subject=`[[+modxSiteTemplate]]`
      &operand=`mobile`
      &then=``
      &else=`
        <!--[if IE 6]>
<link rel="stylesheet" type="text/css" media="all" href="/assets/templates/css/ie6.css" />
        <![endif]-->`
    ]]
 

Внимание: modxSiteTemplate является значением modmobile.get_var и тем же самым, что вам нужно отправить для переключения шаблонов. Также вам нужно установить расширение If , чтобы этот пример заработал!

  1. теперь просто добавьте в ваш шаблон ссылку на мобильную версию, а затем на полную версию:
   <!-- Moblie Link -->
  <a href="[[~[[*id]]]]?modxSiteTemplate=mobile">Mobile</a>

?modxSiteTemplate=mobile">Mobile

Full Site View

Обратите внимание, это опционально, но очень рекомендуемо!

Пример 2

Использование отдельного мобильного шаблона.

  1. Перейдите System -> System Settings
    1. Выберите modmobile,

2. Введите ID мобильного шаблона

  1. Зайдите на сайт с помощью мобильного устройства наподобие iPhone или iPad. Мобильная версия должна появиться.
  2. Теперь просто разместите ссылку в ваших шаблонах, сначала на мобильную версию, а потом на полную следующим образом:

? Обратите внимание, это опционально, но очень рекомендуемо!

    <!-- Moblie Link -->
  <a href="[[~[[*id]]]]?modxSiteTemplate=mobile">Mobile</a>