Сниппет с выводом инфо о странице по заданному tv

Здравствуйте. Не могу добиться вывода инфо о странице. При вызове функции в сниппете браузер выдает ошибку.(modx evo)
function show_members() {
    global $modx;
	$id = $modx->documentIdentifier;
	$tv_info = $modx->getTemplateVarOutput(array(61));
	$id = $tv_info[0];
	$id = (int) $id;
    $output = '';
    $table = $modx->getFullTableName('site_content');
     
	$result = $modx->db->select('id,pagetitle,published,createdon,CreatedBy', $table, "id = {$id}");
    $members = $modx->db->makeArray($result);
	foreach( $members as $p_val ) {     
	     foreach( $p_val as $m_key => $m_val ) {
			 $html .= $modx->parseChunk('tv-info', array(
		            'id' => $m_val['id'],
		            'pagetitle' => $m_val['pagetitle'],
					'published' => $m_val['published'],
					'createdon' => $m_val['createdon'],
					'createdby' => $m_val['CreatedBy']
		        ),
	        	'[+',
		        '+]'
	        	);
	echo ($html);
			}
		}
}

echo(show_members());
?>
Максим
09 марта 2016, 09:16
modx.pro
1 550
-2

Комментарии: 2

Роман Садоян
09 марта 2016, 12:49
+2
Хмм, отлично, спасибо, для нас, разработчиков, данное решение отлично подходит!
    Aртур Чикин
    10 марта 2016, 16:58
    0
    Это тема с вопросом или готовое решение?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2