modResource.getTemplateVars
Last updated not available | Page history | Improve this page | Report an issue
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 moremodResource::getTemplateVars¶
Returns the Template Variables bound to the Resource's Template. Each object carries its current value: the value saved for this Resource or, when there is none, the TV default. The collection is built by the static getTemplateVarCollection() and ordered by the TV rank in the Template.
A new Resource has no stored values, so only defaults come back. getMany('TemplateVars', 'all') routes to the same code.
Syntax¶
array getTemplateVars ()
Example¶
$resource = $modx->getObject('modResource', array('id' => 5));
foreach ($resource->getTemplateVars() as $tv) {
echo $tv->get('name') . ': ' . $tv->get('value');
}
See Also¶
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










