© Сделано на LiveStreet
Дизайн - ©2009 MODx RED Group
if ( $modx->documentObject['template'] == '10' ) $modx->webAlert('12');, срабатывающий на событии OnDocFormRender, не может получить id шаблона, и вообще api внутри системы, видимо, не используется.[!AnythingRating? &define=`1` &atrGrp=`film`!]
$id = $modx->documentIdentifier;
$dlist = $modx->db->query ('SELECT id, pagetitle FROM modx_site_content WHERE parent='.$id.' AND published=1');
$document_tvs = $modx->getTemplateVarOutput(true, $idd);
$templatevar_output = $document_tvs['total-results'];
[*img-news:phpthumbof=`w=65&h=65&zc=1`*]
SELECT con.pagetitle
, tv.value
FROM
modx_site_content AS con, modx_site_tmplvar_contentvalues AS tv
WHERE
-- Опубликованные
con.published = 1
-- ID TV цены
AND tv.tmplvarid = 5
-- Не удаленные документы
AND con.deleted = 0
-- Цена больше 0
AND tv.value > 0
AND con.id = tv.contentid
SELECT ms.id, ms.pagetitle, ms.description, ms.isfolder, tc.value AS ImageTovar, tc2.value AS ImageTovarMin FROM $tbl ms LEFT JOIN (SELECT * FROM modx_site_tmplvar_contentvalues WHERE tmplvarid=4) tc ON tc.contentid = ms.id LEFT JOIN (SELECT * FROM modx_site_tmplvar_contentvalues WHERE tmplvarid=5) tc2 ON tc2.contentid = ms.id WHERE ms.parent=2