Dux Reply #1, 1 year, 5 months ago
есть многоуровневая структура
parent1
parent2
parent3
page
как проще вывести в титле всех родителей?
upd. пока сделал через сниппет
parent1
parent2
parent3
page
как проще вывести в титле всех родителей?
upd. пока сделал через сниппет
<?phpно так наверно неправильно и есть вариант попроще
$parent = $modx->getParent();
$title=$parent[pagetitle];
$id=$parent[id];
while ( $id >0 ) {
$parent = $modx->getParent($id);
$id=$parent[id];
$title=$parent[pagetitle].' '.$title;
if ($i++>10) break;
}
print $title;
?>
А по-хорошему - интересно, "как оно" по количеству запросов к базе...