def getTemplateViewRegistrations(self, context):
     """ See plone.app.customerize.browser """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations(context):
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)), None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs)  
예제 #2
0
파일: browser.py 프로젝트: CGTIC/Plone_SP
 def getTemplateViewRegistrations(self, mangle=True):
     """ get all global view registrations and cycle through the local
         ones to see which views have already been customized ttw """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations():
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)), None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs, mangle=mangle)
예제 #3
0
 def getTemplateViewRegistrations(self, context):
     """ See plone.app.customerize.browser """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations(context):
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)),
                          None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs)
예제 #4
0
 def getTemplateViewRegistrations(self, mangle=True):
     """ get all global view registrations and cycle through the local
         ones to see which views have already been customized ttw """
     regs = []
     local = {}
     for reg in self.getLocalRegistrations():
         local[(reg.required, str(reg.name), str(reg.factory.name))] = reg
     for reg in registration.templateViewRegistrations():
         lreg = local.get((reg.required, str(reg.name), str(reg.ptname)),
                          None)
         if lreg is not None:
             regs.append(lreg)
         else:
             regs.append(reg)
     return registration.templateViewRegistrationGroups(regs, mangle=mangle)