diff --git a/backend/models/TransferSearch.php b/backend/models/TransferSearch.php index ee066fe..7206050 100644 --- a/backend/models/TransferSearch.php +++ b/backend/models/TransferSearch.php @@ -70,6 +70,7 @@ class TransferSearch extends Transfer $query->innerJoinWith('account'); $query->innerJoin('user', " user.id = transfer.id_user"); + $query->leftJoin('customer', " transfer.id_customer = customer.id_customer"); if ( !RoleDefinition::isAdmin() ){ @@ -118,6 +119,10 @@ class TransferSearch extends Transfer 'asc' => ['user.username' => SORT_ASC ], 'desc' => ['user.username' => SORT_DESC], ], + 'id_customer' =>[ + 'asc' => ['customer.name' => SORT_ASC ], + 'desc' => ['customer.name' => SORT_DESC], + ], ] ] ]); diff --git a/backend/views/transfer/index.php b/backend/views/transfer/index.php index b554728..29a10ef 100644 --- a/backend/views/transfer/index.php +++ b/backend/views/transfer/index.php @@ -64,6 +64,11 @@ $this->params['breadcrumbs'][] = $this->title; 'value' => 'paidByName' , 'label' => 'Fizette' ], + [ + 'attribute' => 'id_customer', + 'value' => 'customerName' , + 'label' => 'Vendég' + ], [ 'attribute' => 'id_account', 'value' => 'accountName'