def getBreadCrumbs(self) : """ """ parents = [] parent = self.context.getRefs("parent_category") while len(parent) > 0 : parent = ICategory(parent[0]) parents.append({"title" : parent.Title(), "absolute_url" : parent.absolute_url() } ) parent = parent.getRefs("parent_category") parents.reverse() if len(parents) > 0 : parents[(len(parents)+(-1))] = { "last" : True, "absolute_url" : parents[(len(parents)+(-1))]['absolute_url'], "title" : parents[(len(parents)+(-1))]['title'] } return parents
def getBreadCrumbs(self) : """ """ parents = [] parent = self.context.getRefs("parent_category") while len(parent) > 0 : parent = ICategory(parent[0]) parents.append({"title" : parent.Title(), "absolute_url" : parent.absolute_url() } ) parent = parent.getRefs("parent_category") parents.reverse() return parents