--- ECHO_content/ECHO_Nav.py 2004/05/06 10:42:58 1.19 +++ ECHO_content/ECHO_Nav.py 2004/05/10 13:51:03 1.24 @@ -13,6 +13,7 @@ import os.path from Globals import package_home import urllib from ECHO_helpers import displayTypes,checkOnlyOneInGroup +from ECHO_collection import content_html class ECHO_contentType(Image): """ContentType Object""" @@ -181,6 +182,10 @@ class ECHO_pageTemplate(ZopePageTemplate {'label':'Weight and Type','action':'changeECHO_pageTemplateWeightForm'}, ) + def content_html(self): + """content_html""" + return content_html(self,'pageTemplate') + def changeECHO_pageTemplateWeightForm(self): """change""" pt=PageTemplateFile('Products/ECHO_content/zpt/ChangeECHO_pageTemplateWeight.zpt').__of__(self) @@ -308,7 +313,6 @@ class ECHO_navigation(Folder): #print "HERE",obj. for x_objs in obj.ZopeFind(obj,obj_metatypes=self.displayedMetaTypes): x=x_objs[1] - print checkOnly,x.label if checkOnly=="yes": x = checkOnlyOneInGroup(x) if depth>1: @@ -515,7 +519,7 @@ class ECHO_navigation(Folder): def secondNavElements(self): """Zweite Ordnung""" - hash=self.createNavHash(2,checkOnly="yes") + hash=self.createNavHash(2,checkOnly="no") actual_url=self.REQUEST['URL'] ult_temp=re.sub(self.absolute_url(),"",actual_url) @@ -527,7 +531,7 @@ class ECHO_navigation(Folder): start=[splitted[2]] #print start - keys=self.barFromHash(hash,start=start) + keys=self.barFromHash(hash,start=start,showElements) return keys