ModX TV parameter doesn't display in snippet
-
22-06-2021 - |
Question
I have created a TV parameter representing a DropDownList Menu. But when I call it in a snippet via Modx API It doesn't display at all.
here's the TV I made
a here is how I call it
$name=$buf['title'].' ( цвет: '.$modx->documentObject['material'].' )';
What am I doing wrong? Thx
Solution
TVs are not part of the documentObject; I'm a bit rusty on Evo but you'll need to use $modx->getTemplateVar() instead:
$material = $modx->getTemplateVar('material', "", $modx->documentIdentifier);
$name = $buf['title'] . ' ( цвет: ' . $material . ' )';
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow