handling multiple localisation in artisan query

This commit is contained in:
Antoine M 2024-11-26 10:25:53 +01:00
parent d6ec861bf0
commit 2e930f0048

View File

@ -43,13 +43,14 @@ function build_search_artisan_posts_cards($request)
) )
); );
$metaQuery = []; $metaQuery = [];
if ($localisation && $localisation !== 'all') { if ($localisation && $localisation !== 'all') {
$localisationArray = explode(',', $localisation); // Séparer les localisations par des virgules
$metaQuery[] = array( $metaQuery[] = array(
'key' => 'state', 'key' => 'state',
'value' => $localisation, 'value' => $localisationArray,
'compare' => '=' 'compare' => 'IN', // Comparer avec plusieurs valeurs
); );
// write_log($metaQuery);
} }