Спиппет предназначен для вывода open graph мета тегов.
Задает режим работы снипета. Если передать значение 1, то сниппет вернет json массив из тегами и их значениями, если другое значение, то выведет теги на екран.
Список тегов через запятую, которые нужно выводить.
Значение по умолчанию site_name,locale,type,title,description,image,url
Название сайта для тега site_name. Если не задано берется из настройки modx site_name
Значение для тега locale.
По умолчанию ru_RU
Значение для og:type.
Приоритет 1.
Задает значение CustomName
для шаблонов указанных в значение параметра
Пример:
typeWebsite=6
typeArticle=4,5
Для шаблона 6 будет задан og:type website, для шаблонов 4 и 5 будет задан og:type article
Приоритет 2.
Значение по умолчанию для og:type
Приоритет 3.
Значение для тега og:title. По умолчанию пусто.
Значение для тега og:description. По умолчанию пусто.
Если указать 1, то при получении значения для og:description из поля content оно будет обработано сниппетом summary из значениям len = 50.
По умолчанию пусто
Значение для og:image по умолчанию.
Значение для og:image.
TV поля и плагины в которых нужно искать картинку.
Значение - список тв полей, а также ключевое слово SimpleGalleryImage через запятую.
Пример: SimpleGalleryImage,image,image2.
Поддерживается тв из типом image и multitv.
Для multitv возьмется картинка из первого блока.
Индекс поля в котором нужно искать картинку для TV из типом multitv.
По умолчанию image
.
Пример:
photosFieldKey=`photo`
Для tv photos картинку скрипт будет искать в поле с ключем photo
, то есть ['fieldValues'][0]['photos']
Сниппет для обрезки картинки, по умолчанию phpthumb. Если передать пустое значение выведет оригинал картинки.
Опции для обрезки картинки. Если не задать скрипт сам сгенерирует на основании размеров картинки.
Значение для тега og:url.
По умолчанию пусто.
Список шаблонов через запятую для которых нужно выводить мета теги.
Пример: 4,5,6.
По умолчанию: all
Шаблон тега, по умолчанию - <meta property="og:[+type+]" content="[+value+]">
- Параметр title
- TV поле og_title
- Поле документа
[*pagetitle*]
- Параметр description
- TV поле og_description
- Поле документа
[*introtext*]
- Поле документа
[*content*]
- Параметр image
- TV поле og_image
- Поиск по тв полям и плагинам указанным в imageStorage
- Параметр defaultImage
Картинка проверяется на наличие на сервере, а также на минимальную высоту и ширину 200 px.