From 188cffbaae2dcec3b1e5f52cd622b8701c70741b Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Tue, 18 Oct 2005 10:12:33 +0000 Subject: [PATCH] Add breadcrumb nav. --- presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/documentTypes.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/documentTypes.php b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/documentTypes.php index 6fa7b88..2ae5523 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/documentTypes.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/doctypemanagement/documentTypes.php @@ -12,6 +12,13 @@ $sectionName = "Administration"; require_once(KT_DIR . "/presentation/webpageTemplate.inc"); class KTDocumentTypeDispatcher extends KTAdminDispatcher { + + // Breadcrumbs base - added to in methods + var $aBreadcrumbs = array( + array('action' => 'administration', 'name' => 'Administration'), + array('action' => 'doctype', 'name' => 'Document Type Management'), + ); + function do_main () { $oTemplating =& KTTemplating::getSingleton(); $oTemplate = $oTemplating->loadTemplate('ktcore/documenttypes/list'); @@ -57,6 +64,9 @@ class KTDocumentTypeDispatcher extends KTAdminDispatcher { $aCurrentFieldsets =& KTFieldset::getForDocumentType($oDocumentType); $aAvailableFieldsets =& KTFieldset::getNonGenericFieldsets(); $aAvailableFieldsets = array_diff($aAvailableFieldsets, $aCurrentFieldsets); + $this->aBreadcrumbs[] = array( + 'name' => 'Document Type ' . $oDocumentType->getName(), + ); $oTemplate->setData(array( 'oDocumentType' => $oDocumentType, 'aCurrentFieldsets' => $aCurrentFieldsets, @@ -100,13 +110,6 @@ class KTDocumentTypeDispatcher extends KTAdminDispatcher { $this->errorRedirectTo('edit', 'Changes saved', 'fDocumentTypeId=' . $oDocumentType->getId()); exit(0); } - - function handleOutput($data) { - global $main; - $main->bFormDisabled = true; - $main->setCentralPayload($data); - $main->render(); - } } $d =& new KTDocumentTypeDispatcher; -- libgit2 0.21.4