Использование пользовательских загрузчиков объектов
Последнее обновление Oct 17th, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
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
Budget
$194 per month—let's make that $500!
Learn moreИзменение способа загрузки данных xPDO¶
Вы можете предоставить любой из следующих статических методов в своих пользовательских производных классах xPDOObject для переопределения их поведения, в том числе в классах, специфичных для драйвера:
_loadRows_loadInstance_loadCollectionInstanceloadloadCollectionloadCollectionGraph
Это делается с помощью метода xPDO::call().
Переопределение этих методов позволяет реализовать дополнительное поведение или полностью изменить поведение загрузки объектов таблицы с помощью методов объекта и коллекции, предоставляемыхxPDO и xPDOObject. Например, его можно использовать для проверки безопасности или для добавления обработки i18n перед загрузкой строки.
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
Budget
$194 per month—let's make that $500!
Learn more










