mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
fix usage of parenthesis in search
This commit is contained in:
parent
f23aec0649
commit
0da029c4be
@ -85,3 +85,4 @@ Master branch
|
|||||||
=============
|
=============
|
||||||
|
|
||||||
- fix errors in pagination
|
- fix errors in pagination
|
||||||
|
- fix search: usage of parenthesis
|
||||||
|
@ -76,7 +76,14 @@ abstract class AbstractSearch implements SearchInterface
|
|||||||
foreach ($supportedTerms as $term) {
|
foreach ($supportedTerms as $term) {
|
||||||
if (array_key_exists($term, $terms) && $term !== '_default') {
|
if (array_key_exists($term, $terms) && $term !== '_default') {
|
||||||
$recomposed .= ' '.$term.':';
|
$recomposed .= ' '.$term.':';
|
||||||
|
$containsSpace = \strpos($terms[$term], " ") !== false;
|
||||||
|
if ($containsSpace) {
|
||||||
|
$recomposed .= "(";
|
||||||
|
}
|
||||||
$recomposed .= (mb_stristr(' ', $terms[$term]) === FALSE) ? $terms[$term] : '('.$terms[$term].')';
|
$recomposed .= (mb_stristr(' ', $terms[$term]) === FALSE) ? $terms[$term] : '('.$terms[$term].')';
|
||||||
|
if ($containsSpace) {
|
||||||
|
$recomposed .= ")";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user