def editBlockColumn(self, name=None, page=None, column=None): """ Edit bar for columns if column is None the current context is used """ if not page: page = self.context.page if not column: column=self.context if not IColumn.providedBy(column): if name: column = page.GetColumn(name) if column != None: name = column.meta.get("title") return render("widgets/editblock_column.pt", {u"column":column, u"page": page, u"name": name, u"view":self}, request=self.request)
def editBlockColumn(self, name=None, page=None, column=None): """ Edit bar for columns if column is None the current context is used """ if not page: page = self.context.page if not column: column = self.context if not IColumn.providedBy(column): if name: column = page.GetColumn(name) if column != None: name = column.meta.get("title") return render("widgets/editblock_column.pt", { u"column": column, u"page": page, u"name": name, u"view": self }, request=self.request)
def IsColumn(self): """ returns if the element is a column """ return IColumn.providedBy(self)