protected function renderChildren($document, $parentUrl, &$data)
{
$children = $document->getChildren();
if (!empty($children) && is_array($children)) {
$data['pages'] = $this->render($children, (empty($parentUrl) ? null : $parentUrl . '/') . $document->getUrlKey());
if ($this->useActiveBranch()) {
$data['active'] = ($data['active'] or $this->hasActiveChildren($data['pages']));
}
}
}