fix: [menu] 메뉴 관리 페이지 기본 행 표시 개수를 500으로 변경

This commit is contained in:
김보곤
2026-03-02 14:30:54 +09:00
parent 5bdf133194
commit 71d1c6dd85

View File

@@ -89,8 +89,8 @@ class="bg-gray-800 hover:bg-gray-900 text-white px-4 py-2 rounded-lg transition
<form id="filterForm" class="flex flex-wrap gap-2 sm:gap-4">
<!-- 모드 (hidden) -->
<input type="hidden" name="mode" id="modeInput" value="">
<!-- 페이지당 항목 (쿠키에서 로드, 기본 10) -->
<input type="hidden" name="per_page" id="perPageInput" value="10">
<!-- 페이지당 항목 (메뉴 관리는 기본 500) -->
<input type="hidden" name="per_page" id="perPageInput" value="500">
<input type="hidden" name="page" id="pageInput" value="1">
<!-- 검색 -->
@@ -143,7 +143,7 @@ function getCookieValue(name) {
// 즉시 hidden input 업데이트 시도
const perPageInput = document.getElementById('perPageInput');
if (perPageInput) {
const savedPerPage = getCookieValue('pagination_per_page') || '10';
const savedPerPage = getCookieValue('pagination_per_page') || '500';
perPageInput.value = savedPerPage;
}
@@ -151,7 +151,7 @@ function getCookieValue(name) {
document.addEventListener('htmx:configRequest', function(evt) {
// menu-table 관련 요청인 경우에만 처리
if (evt.detail.elt && evt.detail.elt.id === 'menu-table') {
const savedPerPage = getCookieValue('pagination_per_page') || '10';
const savedPerPage = getCookieValue('pagination_per_page') || '500';
// 요청 파라미터에 per_page 값 설정/덮어쓰기
evt.detail.parameters['per_page'] = savedPerPage;
}