Commit c719252998a875f2d5a1d1dd503a33ace6a030ee
1 parent
41ea7fca
Put breadcrumbs into less-accessed pages too.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3851 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
14 additions
and
0 deletions
presentation/lookAndFeel/knowledgeTree/administration/docfieldmanagement/documentFields.php
| ... | ... | @@ -178,6 +178,10 @@ class KTDocumentFieldDispatcher extends KTStandardDispatcher { |
| 178 | 178 | function do_removeLookups() { |
| 179 | 179 | $oFieldset =& KTFieldset::get($_REQUEST['fFieldsetId']); |
| 180 | 180 | $oField =& DocumentField::get($_REQUEST['fFieldId']); |
| 181 | + $aMetadata = KTUtil::arrayGet($_REQUEST, 'metadata'); | |
| 182 | + if (empty($aMetadata)) { | |
| 183 | + $this->errorRedirectTo('editField', 'No lookups selected', 'fFieldsetId=' . $oFieldset->getId() . '&fFieldId=' . $oField->getId()); | |
| 184 | + } | |
| 181 | 185 | foreach ($_REQUEST['metadata'] as $iMetaDataId) { |
| 182 | 186 | $oMetaData =& MetaData::get($iMetaDataId); |
| 183 | 187 | $oMetaData->delete(); |
| ... | ... | @@ -278,6 +282,16 @@ class KTDocumentFieldDispatcher extends KTStandardDispatcher { |
| 278 | 282 | } else { |
| 279 | 283 | $sIncomplete = null; |
| 280 | 284 | } |
| 285 | + $this->aBreadcrumbs[] = array( | |
| 286 | + 'action' => 'docfield', | |
| 287 | + 'query' => 'action=edit&fFieldsetId=' . $_REQUEST['fFieldsetId'], | |
| 288 | + 'name' => 'Fieldset ' . $oFieldset->getName() | |
| 289 | + ); | |
| 290 | + $this->aBreadcrumbs[] = array( | |
| 291 | + 'action' => 'docfield', | |
| 292 | + 'query' => 'action=manageConditional&fFieldsetId=' . $_REQUEST['fFieldsetId'], | |
| 293 | + 'name' => 'Manage conditional field', | |
| 294 | + ); | |
| 281 | 295 | $oTemplate->setData(array( |
| 282 | 296 | 'oFieldset' => $oFieldset, |
| 283 | 297 | 'free_fields' => $aFreeFields, | ... | ... |