Bug #35896

rootline override with mounted pages

Added by Bernd Hanisch about 1 year ago. Updated about 1 month ago.

Status:New Start date:2012-04-12
Priority:Should have Due date:
Assignee:- % Done:

0%

Category:indexed search
Target version:-
TYPO3 Version: Complexity:
PHP Version:
Votes: 0

Description

by using mounted pages i got problems the the search extension. after a few days in the search result page some hits of other domains in the same typo3-pagetree appears. i found this code in class.indexer.php:

------------------------------------------------
function updateRootline() {

$updateFields = array();
$this->getRootLineFields($updateFields);
$GLOBALS['TYPO3_DB']->exec_UPDATEquery('index_section', 'page_id='.intval($this->conf['id']), $updateFields);
}
------------------------------------------------

called from line 595 in case, no update is nessesary. because the where class page_id this code overrides all records with other rootline infos (rl0-rl2) too.

what is the reason to update the rootline fields?

History

Updated by Oliver Hader about 1 month ago

  • Target version set to (temporary)

Updated by Oliver Hader about 1 month ago

  • Project changed from Indexed Search to Core

Updated by Oliver Hader about 1 month ago

  • Category set to indexed search

Updated by Oliver Hader about 1 month ago

  • Target version deleted ((temporary))

Also available in: Atom PDF