Commit 16c28fc201cd3d90a7d00226db39db6809e54897
1 parent
c068b835
KTS-673
"The search algorithm needs some work" Updated. Proxies are required to unserialize() correctly Committed By: Conrad Vermeulen Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@7407 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
5 additions
and
0 deletions
search2.php
| ... | ... | @@ -9,6 +9,7 @@ require_once(KT_LIB_DIR . "/dispatcher.inc.php"); |
| 9 | 9 | require_once(KT_LIB_DIR . "/widgets/forms.inc.php"); |
| 10 | 10 | require_once(KT_LIB_DIR . "/actions/bulkaction.php"); |
| 11 | 11 | require_once(KT_DIR . '/search2/search/search.inc.php'); |
| 12 | +require_once(KT_LIB_DIR . '/documentmanagement/Document.inc'); | |
| 12 | 13 | |
| 13 | 14 | |
| 14 | 15 | class SearchDispatcher extends KTStandardDispatcher { |
| ... | ... | @@ -162,6 +163,10 @@ class SearchDispatcher extends KTStandardDispatcher { |
| 162 | 163 | $oTemplating =& KTTemplating::getSingleton(); |
| 163 | 164 | $oTemplate = $oTemplating->loadTemplate("ktcore/search2/search_results"); |
| 164 | 165 | |
| 166 | + KTEntityUtil::_proxyCreate('KTDocumentContentVersion','KTDocumentContentVersionProxy'); | |
| 167 | + KTEntityUtil::_proxyCreate('KTDocumentCore','KTDocumentCoreProxy'); | |
| 168 | + KTEntityUtil::_proxyCreate('KTDocumentMetadataVersion','KTDocumentMetadataVersionProxy'); | |
| 169 | + | |
| 165 | 170 | $results = unserialize($_SESSION['search2_results']); |
| 166 | 171 | |
| 167 | 172 | if (!is_array($results) || count($results) == 0) | ... | ... |