Commit bca4e7dbe66f9b9f9d4e1ba1bbb18184af5a5bdb

Authored by Neil Blakey-Milner
1 parent e7f254be

Set (basic) breadcrumb information, and don't manually implement

handleOutput.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4251 c91229c3-7414-0410-bfa2-8a42b809f60b
presentation/lookAndFeel/knowledgeTree/search/booleanSearch.php
... ... @@ -12,18 +12,15 @@ require_once(KT_LIB_DIR . "/visualpatterns/PatternBrowsableSearchResults.inc");
12 12 require_once(KT_LIB_DIR . "/search/savedsearch.inc.php");
13 13 require_once(KT_LIB_DIR . '/search/searchutil.inc.php');
14 14  
15   -// specific includes
16   -
17   -$sectionName = "General";
18   -require_once(KT_DIR . "/presentation/webpageTemplate.inc");
19   -
20   -/*
21   - * example code - tests the frontend behaviour. remember to check ajaxConditional.php
22   - *
23   - */
24   -
25 15 class BooleanSearchDispatcher extends KTStandardDispatcher {
  16 + // Breadcrumbs base - added to in methods
  17 + var $aBreadcrumbs = array(
  18 + array('action' => 'browse', 'name' => 'Browse'),
  19 + );
  20 + var $sSection = "browse";
  21 +
26 22 function do_main() {
  23 + $this->oPage->setBreadcrumbDetails('searching');
27 24 $oTemplating = new KTTemplating;
28 25 $oTemplate = $oTemplating->loadTemplate("ktcore/boolean_search");
29 26  
... ... @@ -35,13 +32,6 @@ class BooleanSearchDispatcher extends KTStandardDispatcher {
35 32 return $oTemplate->render($aTemplateData);
36 33 }
37 34  
38   - function handleOutput($data) {
39   - global $main;
40   - $main->bFormDisabled = true;
41   - $main->setCentralPayload($data);
42   - $main->render();
43   - }
44   -
45 35 function do_performSearch() {
46 36 // TODO first extract environ vars
47 37 // TODO second create criterion objects (see getAdvancedSearchResults for this.
... ...