doc/tutorials/advanced/part04_ui-base.rst
changeset 12408 bef45ece8ce6
parent 12407 d4e0af0b5ad7
child 12409 326949ee87cb
equal deleted inserted replaced
12407:d4e0af0b5ad7 12408:bef45ece8ce6
   181 
   181 
   182         def different_type_children(self, entities=True):
   182         def different_type_children(self, entities=True):
   183             rql = self.entity.cw_related_rql(self.tree_relation,
   183             rql = self.entity.cw_related_rql(self.tree_relation,
   184                                              self.parent_role, ('File',))
   184                                              self.parent_role, ('File',))
   185             rset = self._cw.execute(rql, {'x': self.entity.eid})
   185             rset = self._cw.execute(rql, {'x': self.entity.eid})
       
   186 
   186             if entities:
   187             if entities:
   187                 return list(rset.entities())
   188                 return list(rset.entities())
       
   189 
   188             return rset
   190             return rset
       
   191 
   189 
   192 
   190     def registration_callback(vreg):
   193     def registration_callback(vreg):
   191         vreg.register_and_replace(FolderITreeAdapter, folder.FolderITreeAdapter)
   194         vreg.register_and_replace(FolderITreeAdapter, folder.FolderITreeAdapter)
   192 
   195 
   193 As you can see, we simple inherit from the adapter defined in the `folder` cube,
   196 As you can see, we simple inherit from the adapter defined in the `folder` cube,