diff options
| author | horus | 2022-11-10 23:20:29 +0100 |
|---|---|---|
| committer | horus | 2022-11-10 23:20:29 +0100 |
| commit | ebaf5f009fd609fca29d1135ee9ad9f27d489fc7 (patch) | |
| tree | 8060abd6e39637364dc2d88e2e3886480af65070 /app/Http/Controllers/CocktailController.php | |
| parent | 3afa2d252b531a63543b8e18e577b6886f1a789b (diff) | |
| download | kategorischeraperitif-ebaf5f009fd609fca29d1135ee9ad9f27d489fc7.tar.gz | |
search phrase fix 'und/oder'
Diffstat (limited to 'app/Http/Controllers/CocktailController.php')
| -rw-r--r-- | app/Http/Controllers/CocktailController.php | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/app/Http/Controllers/CocktailController.php b/app/Http/Controllers/CocktailController.php index 9c5f096..c81f116 100644 --- a/app/Http/Controllers/CocktailController.php +++ b/app/Http/Controllers/CocktailController.php @@ -94,19 +94,22 @@ class CocktailController extends Controller $search_phrase = ""; foreach(array_filter($ingredients) as $term) { if ( $search_phrase != "" ) - $search_phrase = $search_phrase . " und "; + if ( Str::contains( $request->fullUrl(), 'oder' ) ) + $search_phrase = $search_phrase . " und/oder "; + else + $search_phrase = $search_phrase . " und "; $search_phrase = $search_phrase . ucwords($term); } - $search_phrase = rtrim($search_phrase, " und "); + #$search_phrase = rtrim($search_phrase, " und "); $exclude_phrase = ""; if ( isset($excludes) ) { foreach(array_filter($excludes) as $term) { if ( $exclude_phrase != "" ) - $exclude_phrase = $exclude_phrase . " und "; + $exclude_phrase = $exclude_phrase . " oder "; $exclude_phrase = $exclude_phrase . ucwords($term); } - $exclude_phrase = rtrim($exclude_phrase, " und "); + #$exclude_phrase = rtrim($exclude_phrase, " oder "); } if ( "" != $exclude_phrase) |
