업데이트 캘린더

2026.08.24 19:28

리빌더 2.2.7.1

2026-08-24 ~ 2026-08-24
오류수정
* 회원정보 체크박스 저장 · 표시 문제 수정

문제 원인 :
- checked 출력 자체는 PHP가 정상 처리했지만 브라우저의 자동완성·페이지 복원·후속 스크립트가 체크 상태를 다시 덮어쓸 수 있었습니다.
- mb_open은 화면값과 실제 저장 처리가 가입 경로·소셜 경로에 따라 달라질 여지가 있었습니다.

수정 내용 :
- 정보공개 체크값을 서버에서 명시적으로 저장
- 값이 실제 변경된 경우에만 mb_open_date 갱신
- 앱 Push·사이트 알림·댓글·대댓글·쇼핑·구독·기타 알림 저장
- PHP가 출력한 저장값을 data-rb-saved-checked에 기록
- 브라우저가 체크 상태를 덮어써도 저장값으로 다시 표시
- 사용자가 직접 변경한 뒤에는 복원 스크립트가 덮어쓰지 않도록 처리
- 일반 회원가입·회원정보수정·소셜 가입 화면에 동일 적용

- 엣지, 웨일, 크롬 테스트 완료


* 비즈니스 콘솔 alert() 레이아웃 깨짐

수정 내용 :
- 콘솔 화면 출력을 버퍼에 담은 뒤 alert 이벤트가 발생하면 이미 출력된 콘솔 헤더·본문·푸터 제거
- 알림 화면 아래에 상품 등록·수정 등의 깨진 화면이 남지 않도록 공통 처리
- 상품·예약·콘텐츠·미디어 등 콘솔 경로에 공통 적용


* 분류 생성을 하지않았으나 상품등록 화면에 진입이 되는 문제

문제 원인 :
- 브라우저에 삭제된 분류번호가 ck_ca_id 쿠키로 남아 있으면 기존 코드는 실제 DB 확인 없이 정상 분류로 판단했습니다.
- 저장 파일에서도 분류가 실제 존재하는지 검사하지 않아 직접 요청으로 등록될 수 있었습니다.
- 관리자와 입점업체 콘솔 모두 같은 문제가 있었습니다.

수정 내용 :
- 쿠키 분류번호를 반드시 DB와 대조
- 쿠키 분류가 없으면 실제 첫 번째 분류 조회
- 분류가 하나도 없으면 진입 즉시 등록된 분류가 없습니다. 출력
- 저장 직전에도 분류를 다시 검사
- 검사 통과 전에는 이미지 삭제·업로드·옵션·연관상품·상품 DB 작업이 실행되지 않음
- 보조 분류가 삭제된 경우에는 무효값 제거
- 삭제된 상품의 수정 요청도 상품정보가 존재하지 않습니다.로 차단
- 일반·예약·콘텐츠·미디어 상품등록에 공통 적용
  • 공유링크 복사
  • profile_image
    리빌더미니홈 1:1 대화하기 @master 구독자 44
  • 그누보드 리빌더는, 그누보드의 기능을 모두 그대로 사용하면서 폴더의 추가만으로 손쉽게 웹사이트를 완성하고 다양한 편의기능을 사용할 수 있습니다. 고도화는 계속 진행됩니다.
    미니홈 쪽지 구독하기
    구독하고 알림받기
  • 이전글입점 시스템 2.0.12026.08.24
  • 다음글앱 관리 1.2.02026.08.23
  • 댓글목록

    등록된 댓글이 없습니다.