5 заметок с тегом

modx

Отключаем yandexmap.drag на мобильных устройствах

/* Определяем мобильный ли браузер*/
    var isMobile = {
      Android: function() {
        return navigator.userAgent.match(/Android/i);
      },
      BlackBerry: function() {
        return navigator.userAgent.match(/BlackBerry/i);
      },
      iOS: function() {
        return navigator.userAgent.match(/iPhone|iPad|iPod/i);
      },
      Opera: function() {
        return navigator.userAgent.match(/Opera Mini/i);
      },
      Windows: function() {
        return navigator.userAgent.match(/IEMobile/i);
      },
      any: function() {
        return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
      }
    };
/* Запрещаем нахуй драг с мобилы*/
    if(isMobile.any()){
      myMap[[+idMap]].behaviors.disable('drag');
    }
 /* Выключаем скрол */
    myMap[[+idMap]].behaviors.disable('scrollZoom');
2016   modx   yandexmap

FirstChildRedirect

FirstChildRedirect — сниппет для редиректа на первый дочерний ресурс

Параметры


&docid — id папки, в первый дочерний документ которой необходим редирект
Формат: id документа
Значение по умолчанию: ID текущей страницы
Примечание:
Пример:

&docid=`12`

&default — перадресация на документ в случае отсутствия дочерних документов
Формат: id доумента | site_start | site_unavailable_page | error_page | unauthorized_page
Значение по умолчанию: site_start
Примечание:
Пример:

&default=`1`

&sortBy — получение первого документа в зависимости от сортировки
Формат: поле документа
Значение по умолчанию: menuindex
Примечание: любое допустимое поле документа
Пример:

&sortBy=`pagetitle`

&sortDir — направление сортировки
Формат: ASC | DESC
Значение по умолчанию: ASC
Примечание:
ASC — по возрастанию
DESC — по убыванию
Пример:

&sortDir=`DESC`

&responseCode — код перенаправления
Формат: 301 | 302 | HTTP/1.1 302 Moved Temporarily
Значение по умолчанию: 301
Примечание:
Пример:

&responseCode=`302`

Примеры

Переадресация в первый дочерний документ:

[!FirstChildRedirect!]

Переадресация в первый дочерний документ контейнера с id=12:

[[FirstChildRedirect? &docid=`12`]]

Отсюда

2016   modx