From 6db4da32c6660351791828efce521ddedf340cf2 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 25 Jul 2026 13:08:37 +0800 Subject: [PATCH] feat(admin): collapsible gateway credential forms on payment page Hide channel config cards until enabled; open expanded on enable and allow manual collapse via group header. --- .../src/components/form/AksFieldGroup.vue | 93 +++++++++++++------ .../src/components/form/AksFormRenderer.vue | 61 +++++++++--- .../src/schema/sections/payment/gateway.js | 69 ++++++++++---- src/AKSRT/Admin/Schema/SchemaPayment.php | 60 ++++++------ 4 files changed, 193 insertions(+), 90 deletions(-) diff --git a/assets/admin/src/components/form/AksFieldGroup.vue b/assets/admin/src/components/form/AksFieldGroup.vue index 40db841b..f6da1023 100644 --- a/assets/admin/src/components/form/AksFieldGroup.vue +++ b/assets/admin/src/components/form/AksFieldGroup.vue @@ -1,6 +1,11 @@