From b0e8071708a470826afad7d9765f57c0429ff051 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Fri, 29 May 2015 17:02:30 +0200 Subject: [PATCH] linkcell: additional label can be the internal page title (#7400, cont.) --- combo/data/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/combo/data/models.py b/combo/data/models.py index 33f8f07b..6f2a3e38 100644 --- a/combo/data/models.py +++ b/combo/data/models.py @@ -451,9 +451,12 @@ class LinkCell(CellBase): verbose_name = _('Link') def get_additional_label(self): - if not self.title: + title = self.title + if not title and self.link_page: + title = self.link_page.title + if not title: return None - return utils.ellipsize(self.title) + return utils.ellipsize(title) def render(self, context): if self.link_page: