mirror of
https://github.com/Codappix/search_core.git
synced 2024-12-23 03:56:09 +01:00
TASK: Check multiple fields for pages to be used as title
This commit is contained in:
parent
a737501dac
commit
7722c37ea5
1 changed files with 8 additions and 0 deletions
|
@ -57,6 +57,14 @@ class PagesIndexer extends TcaIndexer
|
|||
*/
|
||||
protected function prepareRecord(array &$record)
|
||||
{
|
||||
$possibleTitleFields = ['nav_title', 'tx_tqseo_pagetitle_rel', 'title'];
|
||||
foreach ($possibleTitleFields as $searchTitleField) {
|
||||
if (isset($record[$searchTitleField]) && trim($record[$searchTitleField])) {
|
||||
$record['search_title'] = trim($record[$searchTitleField]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$record['content'] = $this->fetchContentForPage($record['uid']);
|
||||
parent::prepareRecord($record);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue