summaryrefslogtreecommitdiff
path: root/home/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'home/models.py')
-rw-r--r--home/models.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/home/models.py b/home/models.py
index 89a7a60..9fe1990 100644
--- a/home/models.py
+++ b/home/models.py
@@ -36,7 +36,14 @@ class BasePage(Page):
return self.logo
homepage = self.get_homepage()
if homepage:
- return homepage.homepage.get_logo()
+ return homepage.get_logo()
+
+ def get_footer(self):
+ if hasattr(self, 'footer'):
+ return self.footer
+ homepage = self.get_homepage()
+ if homepage:
+ return homepage.get_footer()
def get_context(self, request):
context = super().get_context(request)