ddDomainZone

Snippet
  • Версия: 1.1
  • Выпущено:
  • Метки: General
  • Использует:
Скачать153 скачивания

Описание

Возвращает необходимые данные в соответствии с доменной зоной.

Список изменений

  • Добавлена возможность использования '+zone+' в параметре, чтобы подставить результат в имя чанка (если надо получить необходимый чанк).
  • Внимание, сниппет теперь использует библиотеку modx.ddTools 0.2!

Документация

Описание параметров

Название Описание Допустимые значения Значение по умолчанию
data Данные, которые необходимо вернуть в зависимости от доменной зоны. Формат: строка, разделённая '::' между парой ключ-значение (доменная зона-данные) и '||' между парами. Ключевое слово 'all' в параметрах - все домены, ключевое слово 'zone' в данных - доменная зона. {separated string} 'all::zone'
tpl Шаблон (имя чанка), ко которому выводить. Используйте '+zone+' в параметре, чтобы подставить результат в имя чанка (если надо получить необходимый чанк). Доступные плэйсхолдеры: [+zone+] - данные доменной зоны. {string: chunkName}
getField Имя поля, которое необходимо получить. {string}
getId ID документа, поле которого нужно получить. {integer} 75
getPublished Опубликован ли документ, поле которого нужно получить. {0; 1} 1
placeholders Дополнительные данные, которые необходимо передать. Формат: строка, разделённая '::' между парой ключ-значение и '||' между парами. {separated string}
toPlaceholder Возвращать ли результат в плэйсхолдер 'zone'. {0; 1} 0