version 1.8, 2004/06/08 17:17:07
|
version 1.9, 2004/06/08 17:49:31
|
Line 22 class VLP_essay(Folder):
|
Line 22 class VLP_essay(Folder):
|
{'label':'Main Config','action':'ConfigVLP_essayForm'}, |
{'label':'Main Config','action':'ConfigVLP_essayForm'}, |
) |
) |
|
|
|
def content_html(self,type='collection'): |
|
"""template fuer content""" |
|
#templates = self.ZopeFind(self.aq_parent,obj_ids=[type+"_template"]) |
|
# |
|
#if templates: |
|
# return templates[0][1]() |
|
|
|
if hasattr(self,type+"_template"): |
|
obj=getattr(self,type+"_template") |
|
return obj() |
|
else: |
|
pt=PageTemplateFile('Products/ECHO_content/zpt/ECHO_%s_template_standard.zpt'%type).__of__(self) |
|
pt.content_type="text/html" |
|
return pt() |
|
|
def ConfigVLP_essayForm(self): |
def ConfigVLP_essayForm(self): |
"""Form for adding""" |
"""Form for adding""" |
pt=PageTemplateFile('Products/ECHO_content/vlp/ChangeVLP_essay.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/vlp/ChangeVLP_essay.zpt').__of__(self) |