View::h($v); $kTextClr = fn(string $hex): string => (0.299*hexdec(substr($hex,1,2))+0.587*hexdec(substr($hex,3,2))+0.114*hexdec(substr($hex,5,2))) > 128 ? '#1e293b' : '#ffffff'; // Verbindungsdaten als JSON für JS bereitstellen. // PINs und API-Secrets werden bewusst NICHT mitgeschickt – im Formular blanko, leer = unverändert. $connectionsJson = json_encode(array_map(fn($c) => [ 'id' => (int)$c['id'], 'bezeichnung' => $c['bezeichnung'], 'type' => $c['type'], 'provider_id' => (int)$c['provider_id'], 'provider_name' => $c['provider_name'], 'verbindungstyp' => $c['verbindungstyp'], 'kuerzel' => $c['kuerzel'] ?? '', 'farbe' => $c['farbe'] ?? '#6366f1', 'app_name' => $c['app_name'] ?? '', 'sandbox' => (bool)($c['sandbox'] ?? false), 'blz' => $c['blz'] ?? '', 'fints_url' => $c['fints_url'] ?? '', 'benutzerkennung' => $c['benutzerkennung'] ?? '', 'account_filter' => $c['account_filter'] ?? null, ], $connections)); ?>
Noch keine Direktverbindungen konfiguriert. Klicke auf NEU, um eine hinzuzufügen.
⠿
Abruf: ' ?>