Bestellungen-Suche auf alle Felder erweitern
This commit is contained in:
@@ -221,9 +221,16 @@ function get_sales_order_overview(PDO $pdo, array $filters = []): array
|
|||||||
$filterSql = <<<'SQL'
|
$filterSql = <<<'SQL'
|
||||||
WHERE (
|
WHERE (
|
||||||
so.external_ref ILIKE :search_term ESCAPE '\'
|
so.external_ref ILIKE :search_term ESCAPE '\'
|
||||||
|
OR so.order_date::text ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(so.total_amount::text, '') ILIKE :search_term ESCAPE '\'
|
||||||
OR COALESCE(ad.last_name, '') ILIKE :search_term ESCAPE '\'
|
OR COALESCE(ad.last_name, '') ILIKE :search_term ESCAPE '\'
|
||||||
OR COALESCE(ad.first_name, '') ILIKE :search_term ESCAPE '\'
|
OR COALESCE(ad.first_name, '') ILIKE :search_term ESCAPE '\'
|
||||||
OR (COALESCE(ad.first_name, '') || ' ' || COALESCE(ad.last_name, '')) ILIKE :search_term ESCAPE '\'
|
OR (COALESCE(ad.first_name, '') || ' ' || COALESCE(ad.last_name, '')) ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(ad.street, '') ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(ad.house_number, '') ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(ad.zip, '') ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(ad.city, '') ILIKE :search_term ESCAPE '\'
|
||||||
|
OR COALESCE(ad.country_name, '') ILIKE :search_term ESCAPE '\'
|
||||||
)
|
)
|
||||||
SQL;
|
SQL;
|
||||||
$params[':search_term'] = '%' . escape_sales_order_search_term($searchTerm) . '%';
|
$params[':search_term'] = '%' . escape_sales_order_search_term($searchTerm) . '%';
|
||||||
|
|||||||
Reference in New Issue
Block a user