port to 4.1 advanced search sort by updated_on

This commit is contained in:
aina-esokia
2018-06-05 17:07:16 +04:00
parent 1fea787489
commit 0bc95e1d0e
3 changed files with 8 additions and 0 deletions

View File

@@ -139,6 +139,7 @@ class ElasticSearchEngine implements SearchEngineInterface
return [
SearchEngineOptions::SORT_RELEVANCE => $this->app->trans('pertinence'),
SearchEngineOptions::SORT_CREATED_ON => $this->app->trans('date dajout'),
SearchEngineOptions::SORT_UPDATED_ON => $this->app->trans('date de modification'),
];
}
@@ -368,6 +369,9 @@ class ElasticSearchEngine implements SearchEngineInterface
elseif ($options->getSortBy() === SearchEngineOptions::SORT_CREATED_ON) {
$sort['created_on'] = $options->getSortOrder();
}
elseif ($options->getSortBy() === SearchEngineOptions::SORT_UPDATED_ON) {
$sort['updated_on'] = $options->getSortOrder();
}
elseif ($options->getSortBy() === 'recordid') {
$sort['record_id'] = $options->getSortOrder();
}