info@enterin.ru Россия, г. Ярославль

Получить поля другого ресурса через синтаксис pdoTools (сниппет pdoField)

Дата публикации: 28 марта 2024

Дополнено 4 сентября 2024 г.

Первый и достаточно удобный способ получения полей другого ресурса - это использование компонента fastField(компонент устарел, конфликтует с PdoTools, не рекомендую использовать). Документацию можно посмотреть тут. К сожалению, этот способ не подходит для тех, кто собирается использовать для разработки сайта шаблонизатор fenom. Не могу сказать точно, но при включении fenom через pdoTools, если в движке установлен fastField , возникает конфликт, который ложит весь сайт. (могу ошибаться, поскольку сталкивался с этим давно).

Способ получения поля другого ресурса через синтаксис pdoTools (сниппет pdoField).
Устанавливаем pdoTools (включает в себя pdoField).

Далее синтаксис такой:

[[#10.pagetitle]] – получаем pagetitle ресурса с id 10

[[#10.tv.имяTV]] – получаем значение tv phone прикрепленного к ресурсу с id 10

А чтобы получить поля ресурса, который относится к классу minishop2

id - номер ресурса откуда тянем поле price. В параметр class ставим msProductData - класс minishop2

[[pdoField?
&id=`6852`
&field=`price`
&class=`msProductData`
]]
0

Выбрать другую заметку

  1. Якорные ссылки с плавной прокруткой - Пример - 15.09.2016
  2. Перенос сайта на другой хостинг Modx revo - 17.08.2017
  3. Перенос дампа MySQL 5.7 в MySQL 5.5 или ишибка #1214 - The used table type doesn't support FULLTEXT indexes - 16.05.2018
  4. Документация getProducts - 8.03.2018
  5. mFilter2 - быстрый запуск - 16.05.2018
  6. mSearch2 - быстрый запуск - 16.05.2018
  7. Автоматическое определение года - PHX Modx Revo, Вывод названий месяцев на русском - 16.05.2018
  8. Документация fastField Modx Revo - плагин для получения поля другого ресурса. - 16.05.2018
  9. MODX Revolution - Каталог ядра в открытом доступе - 1.06.2018
  10. Привязать картинку к ячейке excel - 5.07.2018
  11. Обновление MODX Revolution - 26.07.2018
  12. Перевод с http на https, сайт на ModX Revo, хостинг beget. - 19.12.2018
  13. pdoMenu - Как исключить определенные пункты меню - 5.02.2019
  14. Как вывести количество дочерних элементов modx revo - один из вариантов - 8.08.2019
  15. MigX Modx Revo - быстрый старт. Примеры MigX. - 17.08.2019
  16. Запрет на индексацию ссылок или текста - 15.10.2019
  17. Не выводить текущую новость через getProducts ModX revo - 22.10.2019
  18. Font boosting и проблемы со шрифтом в мобильных браузерах - 28.10.2019
  19. Как написать в техподдержку вКонтакте с компьютера - 13.02.2020
  20. Удобно для SEO, но только MODX REVO - 5.06.2020
  21. Сортировка ресурсов на странице через getProdutcts, как в дереве ресурсов - 28.04.2021
  22. Якорные ссылки на странице с плавной прокруткой. Html, CSS + javascript - 26.05.2021
  23. Phpthumbof modx revo. Быстрый старт и шпаргалка. Водяной знак. - 30.08.2021
  24. Getimagelist modx revo, сортировка в обратном порядке - MIGX - 23.09.2021
  25. Яндекс карта через API - Быстрый старт - 24.09.2021
  26. Проверка подключения jQuery - 10.03.2022
  27. Стандартные плейсхолдеры в MIGX - 19.12.2022
  28. PHX проверка на четность pdoResources Modx Revo - 25.02.2024
  29. Пример таблицы со скроллингом по оси x для bootstrap - 19.10.2023
  30. Как текст в формате дата из таблицы excel, вывести на сайте "в формате дата" - 29.11.2023
  31. Таблица Android - версии в хронологическом порядке - 14.02.2024
  32. Modx Revo, pdoResource. Как вывести сообщение, что в выборке пусто? - 12.03.2024
  33. Косяк swiper-slider или выделение слайдов при свайпе - 27.03.2024
  34. Получить поля другого ресурса через синтаксис pdoTools (сниппет pdoField) - 28.03.2024