From e0235a5e4f5e2b9208a2b25117021dbf90466fdf Mon Sep 17 00:00:00 2001 From: Len Kranendonk Date: Mon, 23 Feb 2004 16:01:17 +0000 Subject: [PATCH] Added template vars with info about mother node --- lib/WebGUI/Navigation.pm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/WebGUI/Navigation.pm b/lib/WebGUI/Navigation.pm index 2609359d3..18a3e8764 100644 --- a/lib/WebGUI/Navigation.pm +++ b/lib/WebGUI/Navigation.pm @@ -418,6 +418,14 @@ sub build { foreach my $property (@interestingPageProperties) { $pageData->{"page.".$property} = $page->get($property); } + + # Some information about my mother + if(ref($page->mother)) { + foreach (qw(title urlizedTitle parentId pageId)) { + $pageData->{"page.mother.$_"} = $page->mother->get($_); + } + } + # Store $pageData in page_loop. Mind the order. if ($self->{_reverse}) { unshift(@{$var->{page_loop}}, $pageData);