Commit a6b77f62a46ee24a064b07f5ba09721e6d8c1aab
1 parent
79925d59
Implement fieldset deletion
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3861 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
12 additions
and
0 deletions
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/documentFields.php
| ... | ... | @@ -393,6 +393,18 @@ class KTDocumentFieldDispatcher extends KTStandardDispatcher { |
| 393 | 393 | $this->successRedirectTo('manageConditional', 'Changed to complex', 'fFieldsetId=' . $oFieldset->getId()); |
| 394 | 394 | } |
| 395 | 395 | // }}} |
| 396 | + | |
| 397 | + // {{{ do_delete | |
| 398 | + function do_delete() { | |
| 399 | + $oFieldset =& $this->oValidator->validateFieldset($_REQUEST['fFieldsetId']); | |
| 400 | + $res = $oFieldset->delete(); | |
| 401 | + $this->oValidator->notErrorFalse($res, array( | |
| 402 | + 'redirect_to' => array('main', ''), | |
| 403 | + 'message' => 'Could not delete fieldset', | |
| 404 | + )); | |
| 405 | + $this->successRedirectToMain('Fieldset deleted'); | |
| 406 | + } | |
| 407 | + // }}} | |
| 396 | 408 | } |
| 397 | 409 | |
| 398 | 410 | $d =& new KTDocumentFieldDispatcher; | ... | ... |