From 80ec31ddc2a601aba2d3915404f20c1d3236e960 Mon Sep 17 00:00:00 2001 From: salam Date: Thu, 10 Sep 2026 19:11:43 +0200 Subject: [PATCH] wip --- app/Livewire/BoardDispatcher.php | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/app/Livewire/BoardDispatcher.php b/app/Livewire/BoardDispatcher.php index cbf0ec43..678e5b82 100644 --- a/app/Livewire/BoardDispatcher.php +++ b/app/Livewire/BoardDispatcher.php @@ -430,14 +430,25 @@ class BoardDispatcher extends Component implements HasActions, HasSchemas, HasTa // "snt" => 0 // "tsh" => 0 // "crd" => 0 - $header = ['name', 'position pre', 'foot', 'events', 'average min', 'position', 'on field', 'gls', 'fls', 'ofs', 'snt', 'tsh', 'crd']; + $header = ['name', 'foot', 'events', 'average min', 'position', 'on field', 'gls', 'fls', 'ofs', 'snt', 'tsh', 'crd']; $copystring = implode("\t", $header) . "\n"; foreach ($this->sourceRecords as $row) { - unset($row['id']); - unset($row['position_area']); - unset($row['player_color']); - unset($row['timed_color']); - $copystring .= implode("\t", $row) . "\n"; + $tmp = []; + $tmp[] = $row['name']; + $tmp[] = $row['preferred_foot']; + $tmp[] = $row['events_played']; + $tmp[] = $row['everage_minutes']; + if ($row['position']) + $tmp[] = $row['position']; + else + $tmp[] = $row['player_position']; + $tmp[] = $row['gls']; + $tmp[] = $row['fls']; + $tmp[] = $row['ofs']; + $tmp[] = $row['tsh']; + $tmp[] = $row['crd']; + + $copystring .= implode("\t", $tmp) . "\n"; } $this->js("navigator.clipboard.writeText(`$copystring`)"); }