Actions
Bug #35896
closedrootline override with mounted pages
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Indexed Search
Target version:
-
Start date:
2012-04-12
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.5
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
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?
Updated by Oliver Hader over 11 years ago
- Project changed from 1382 to TYPO3 Core
Updated by Mathias Schreiber almost 10 years ago
- Target version set to 7.5
- TYPO3 Version set to 4.5
- Is Regression set to No
Updated by Benni Mack about 9 years ago
- Target version changed from 7.5 to 7 LTS
Updated by Benni Mack over 4 years ago
- Status changed from New to Closed
The update has been modified to incorporate the rootline IDs, however the rootline IDs are not relevant for indexing content in mountpage context.
If you still have questions let me know so I can re-open the ticket.
Actions