From 82dbb3cc71d8ed7f27108ab296008a86ec2c87c5 Mon Sep 17 00:00:00 2001 From: hskwon Date: Thu, 11 Dec 2025 12:54:40 +0900 Subject: [PATCH] =?UTF-8?q?=ED=92=88=EB=AA=A9=EA=B8=B0=EC=A4=80=20?= =?UTF-8?q?=ED=95=84=EB=93=9C=20=EA=B4=80=EB=A6=AC=20UI=20=EA=B0=9C?= =?UTF-8?q?=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 필드 목록에 상태(활성/잠금), 설정(옵션/속성/검증/조건) 컬럼 추가 - Row 클릭 시 아코디언 형태로 JSON 데이터를 Key-Value 테이블로 표시 - 상세보기/수정 모달에 JSON 필드 편집 기능 추가 - 시스템 필드 시딩 탭에서 row 클릭 시 필드 관리 탭으로 이동 및 필터링 - JSON 렌더링용 _key-value-table partial 추가 --- resources/views/item-fields/index.blade.php | 643 +++++++++++++++--- .../partials/_key-value-table.blade.php | 82 +++ .../partials/custom-fields.blade.php | 408 ++++++++--- .../partials/seeding-status.blade.php | 21 +- 4 files changed, 981 insertions(+), 173 deletions(-) create mode 100644 resources/views/item-fields/partials/_key-value-table.blade.php diff --git a/resources/views/item-fields/index.blade.php b/resources/views/item-fields/index.blade.php index baefa7b0..5819a0ce 100644 --- a/resources/views/item-fields/index.blade.php +++ b/resources/views/item-fields/index.blade.php @@ -31,7 +31,7 @@ class="tab-btn border-b-2 border-blue-500 text-blue-600 py-4 px-1 text-sm font-m + + + + +
- - - - - - + + + + +
@@ -129,9 +162,9 @@ class="bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-lg text-sm fon hx-include="#customFilterForm" hx-headers='{"X-CSRF-TOKEN": "{{ csrf_token() }}"}' class="bg-white rounded-lg shadow-sm overflow-hidden"> - -
- 검색 조건을 설정하고 검색 버튼을 클릭하세요. + +
+
@@ -170,13 +203,13 @@ class="bg-white rounded-lg shadow-sm overflow-hidden">
- - - - - - + + + + +
@@ -312,12 +345,198 @@ class="px-4 py-2 border border-gray-300 rounded-lg text-sm font-medium text-gray + + +