src/pyams_thesaurus/zmi/thesaurus.py
changeset 57 adc5232e19dd
parent 49 0179e2ee6a1e
child 63 9ec07ad66fbb
equal deleted inserted replaced
56:866affb740b3 57:adc5232e19dd
   157              permission=CREATE_THESAURUS_PERMISSION, renderer='json', xhr=True)
   157              permission=CREATE_THESAURUS_PERMISSION, renderer='json', xhr=True)
   158 class ThesaurusAJAXAddForm(AJAXAddForm, ThesaurusAddForm):
   158 class ThesaurusAJAXAddForm(AJAXAddForm, ThesaurusAddForm):
   159     """Thesaurus add form, AJAX view"""
   159     """Thesaurus add form, AJAX view"""
   160 
   160 
   161     def get_ajax_output(self, changes):
   161     def get_ajax_output(self, changes):
   162         return {'status': 'redirect',
   162         return {
   163                 'location': absolute_url(self.context, self.request, 'admin#thesaurus.html'),
   163             'status': 'redirect',
   164                 'close_form': True}
   164             'location': absolute_url(self.context, self.request, 'admin#thesaurus.html'),
       
   165             'close_form': True
       
   166         }
   165 
   167 
   166 
   168 
   167 @adapter_config(context=(IThesaurus, IAdminLayer, Interface), provides=ITableElementEditor)
   169 @adapter_config(context=(IThesaurus, IAdminLayer, Interface), provides=ITableElementEditor)
   168 class ThesaurusTableElementEditor(DefaultElementEditorAdapter):
   170 class ThesaurusTableElementEditor(DefaultElementEditorAdapter):
   169     """Thesaurus table element editor"""
   171     """Thesaurus table element editor"""