Как получить дедушку в @SELECT запросе в TV поле?
Есть TV тип «Список одиночный выбор» в поле Возможные значения пишу так, все ок кроме parent, не могу в него получить дедушку ресурса, родителя можно так parent=[[+parent]] а вот дедушку никак, написал снипет grandparent возвращает id дедвушки, но не работает он тут @SNIPPET grandparent
@SELECT pagetitle, id FROM modx_site_content WHERE template = 4 AND parent=@SNIPPET grandparent
Подскажите пожалуйста как получать дедушку в таком запросе? Комментарии: 2
Можно пойти другим путем:
@EVAL
$gp = $modx->runSnippet('grandparent');
return $modx->runSnippet('pdoResources',array(
'parents' => $gp,
'templates' => 4,
'limit' => 0,
'tpl' => '@INLINE [[+pagetitle]] ([[+id]])==[[+id]]',
'outputSeparator' => '||'
));
Благодарю!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.