Example #1
0
 def __proxy__(self):
   rtn = self
   req = self.REQUEST
   if req.get( 'ZMS_PROXY', True):
     if req.get( 'URL', '').find( '/manage') < 0 or req.get( 'ZMS_PATH_HANDLER', False):
       if self.isEmbeddedRecursive( req):
         ref_obj = self.getRefObj()
         if ref_obj is not None:
           recursive = True
           rtn = zmsproxyobject.ZMSProxyObject( self, self.aq_parent, self.absolute_url(), self.id, ref_obj, recursive)
   return rtn
Example #2
0
 def initProxy(self, base, url_base, proxy, recursive=False):
   return zmsproxyobject.ZMSProxyObject( self, base, url_base, proxy.id, proxy, recursive)