Jump to main content Jump to doc navigation

SocialSuite это набор полезных инструментов для интеграции социальных сетей в сайт MODX.

getTwitterProfile это сниппет из SocialSuite. Он возвращает различную информацию о пользователе Twitter.

getTwitterProfile сейчас, похоже, не работает. Обновим страницу после исправления.

Свойства сниппета

Property Default Description
user Имя пользователя, ID или короткое имя пользователя или страницы для запроса данных.
cache 1 Кэшировать или нет. (0 отключает кэш)
cacheExpires 3600 Время в секундах, в течение которого кэш считается действительным.
showAvailableData 0 Установите 1, чтобы увидеть дамп всех доступных данных выбранного пользователя. Помогает выбрать плейсхолдеры.
toPlaceholders 0 Установите 1, чтобы записать все данные в плейсхолдеры для существующей разметки. Отключает разбор чанка из &tpl.
toPlaceholdersPrefix tw Префикс плейсхолдеров при toPlaceholders.
tpl Имя чанка для разбора с плейсхолдерами (когда toPlaceholders=0).

Пример использования

[[!getTwitterProfile? &user=`modx` &showAvailableData=`1` &toPlaceholders=`1`]]

возвращает следующее:

<currently erroring>

После этого вы можете сделать так:

Twitter Name: [[!+tw.name]]<br />
Likes: [[!+tw.likes]]

и получить, например:

Twitter Name: MODX
Likes: 2348

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more