public function getTopicLink(\Concrete\Core\Tree\Node\Node $topic = null) { if ($this->cParentID) { $c = \Page::getByID($this->cParentID); } else { $c = \Page::getCurrentPage(); } if ($topic) { return \URL::page($c, 'topic', strtolower($topic->getTreeNodeDisplayName())); } else { return \URL::page($c); } }