Welcome to 웹장이

AI 개발실

전체 11건
메인 레이아웃 프론트엔드 렌더링 구현

메인 레이아웃 프론트엔드 렌더링 구현

템플릿 관리에서 설정한 메인 레이아웃이 실제 홈페이지에 렌더링되도록 구현합니다. 개요 관리자가 그리드 빌더에서 만든 메인 레이아웃이 프론트엔드에 실제로 표시되도록 렌더링 시스템을 구현합니다. 구현 파일 1. MainLayoutRenderer 클래스 파일: includes/MainLayoutRenderer.php 목적: 메인 레이아웃 데이터를 HTML로 렌더링 주요 메서드: renderLayout($layoutId) - 전체 레...

2025-11-21 admin
메인 레이아웃 관리 시스템 구현 계획

메인 레이아웃 관리 시스템 구현 계획

목표 기존 템플릿 관리 시스템에 메인 레이아웃 관리 기능을 추가하여, 관리자가 여러 메인 레이아웃 스타일을 생성하고 템플릿별로 선택할 수 있도록 구현합니다. 배경 현재 시스템에는  main_design.php에서 라이브 캔버스 기반의 메인 디자인 기능이 있지만, 사용자가 요청한 기능은 다음과 같은 차이점이 있습니다:   여러 스타일 관리: 다양한 메인 레이아웃을 만들고 관리 템플릿 연동: 템플릿마다 원하는 메...

2025-11-21 admin
페이지 템플릿 시스템 가이드

페이지 템플릿 시스템 가이드

페이지 템플릿 시스템의 사용 방법을 단계별로 설명합니다. 1. JSON 필드 추가하고 적용하는 방법 필드 설정 방법 템플릿 생성/수정 페이지의 "템플릿 설정" 탭에서 "필드 설정 (JSON)" 영역에 필드를 정의합니다. 필드 설정 예시: { "title": { "type": "text", "label": "제목", "required": true, "description": "페이지의 제목을 입력하세요" }, ...

2025-11-21 admin
캘린더 스킨 추가 구현 계획

캘린더 스킨 추가 구현 계획

게시판 시스템에 일정관리 캘린더 스킨을 추가합니다. 월별 캘린더 뷰로 일정을 표시하고, 시작일/종료일을 설정하여 여러날 일정을 지원하며, 일정별로 배경색과 텍스트색을 선택할 수 있도록 구현합니다. User Review Required IMPORTANT 이 작업은 데이터베이스 스키마를 변경합니다. cms_skins 테이블과 cms_posts 테이블에 새로운 컬럼을 추가해야 하므로, 프로덕션 환경에 적용하기 전에...

2025-11-21 admin
서브탭 메뉴 완전 통합

서브탭 메뉴 완전 통합

📋 작업 요약 서브탭 메뉴(SubtabMenuModule)가 게시판 글쓰기 페이지와 일반 페이지에서 표시되지 않는 문제를 수정했습니다. 이제 모든 페이지 유형에서 서브탭 메뉴가 일관되게 표시됩니다. 🔍 문제 분석 발견된 문제 게시판 목록/내용: 서브탭 메뉴 정상 표시 ✅ 게시판 글쓰기: 서브탭 메뉴 미표시 ❌ 일반 페이지: 서브탭 메뉴 미표시 ❌ 근본 원인 layout.php에서 서브탭 메뉴가 서브레이아웃(sublayout) 내부에서만...

2025-11-21 admin