我有一個自定義的內容類型。我需要的是一個匿名用戶時,覆蓋基本鑑於此對象只:覆蓋自定義內容類型的方法index_html
class Imagesblock(folder.ATFolder):
.......
def index_html(self):
""" use the parent view """
portal_state = getMultiAdapter((self, self.REQUEST), name="plone_portal_state")
if portal_state.anonymous()==True:
response = self.REQUEST.response
url = self.aq_parent.absolute_url()
return response.redirect(url, status=303)
else:
return super(Imagesblock).index_html()
我應該使用超類的index_html,但我得到了一個錯誤:
AttributeError: 'super' object has no attribute 'index_html'
任何建議? 維託
超(Imagesblock,'self').index_html()? – Mathias