adding page.hasViewableChildren variable

This commit is contained in:
JT Smith 2006-04-17 21:27:07 +00:00
parent baa9eea0eb
commit 157d631d67
2 changed files with 5 additions and 1 deletions

View file

@ -366,6 +366,7 @@ sub view {
my $lineageToSkip = "noskip";
my $absoluteDepthOfLastPage;
my %lastChildren;
my $previousPageData = undef;
foreach my $asset (@{$assets}) {
# skip pages we shouldn't see
my $pageLineage = $asset->get("lineage");
@ -450,7 +451,9 @@ sub view {
$pageData->{"page.isRankedFirst"} = 1 unless exists $lastChildren{$parent->getId};
$lastChildren{$parent->getId} = $asset->getId;
}
$previousPageData->{"page.hasViewableChildren"} = ($previousPageData->{"page.assetId"} eq $pageData->{"page.parentId"});
push(@{$var->{page_loop}}, $pageData);
$previousPageData = $pageData;
}
my $counter;
for($counter=0 ; $counter < scalar( @{$var->{page_loop}} ) ; $counter++) {