<ul> <li>Red</li> <li>White</li> <li>Blue</li> </ul>
<?php
$id = (isset($id))? $id : $modx->documentIdentifier;
$tvName = (isset($tvName))? $tvName : 'WallOptionFeatures';
$output = '';
$data = $modx->getTemplateVarOutput(true, $id);
$tv = $data[''.$tvName.''];
if (!empty($tv)) {
$values = explode(',', $tv);
$output = "\n <ul>";
foreach($values as $value) {
$output .= "\n" . ' <li>' . $value . '</li>';
}
$output = "\n<ul>";
}
return $output;
This question has been answered by Bruno17. See the first response.
<?php
$id = (isset($id)) ? $id : $modx->resource->get('id');
$tvName = (isset($tvName)) ? $tvName : 'WallOptionFeatures';
$output = '';
if ($resource = $modx->getObject('modResource', $id)) {
$tv = $resource->getTVValue($tvName);
if (!empty($tv)) {
$values = explode(',', $tv);
$output = "\n <ul>";
foreach ($values as $value) {
$output .= "\n" . ' <li>' . $value . '</li>';
}
$output .= "\n</ul>";
}
}
return $output;
<html> <head> <title></title> <base href="" /> </head> <body> <ul> </body> </html>
$output .= "\n</ul>";
echo $tv;