팁과노하우

2025.03.26 11:47

로그인 페이지 콘솔 오류 수정

안녕하세요...
미니님a입니다.

뭐 저처럼 "찝찝한 분"이 아니라면, 크게 문제가 되거나 버그 요소는 아닙니다.
로그인 페이지로 가면 콘솔창에 아래 오류가 발생합니다.

1742957059_d96e4340596e0e90_{1E000E65-D115-444A-AEC6-37A46EEAF77B}.png

발견 자체는 로그인 페이지만 발견했지만, 다른 곳에 뜨는지는 확인하지 못했습니다.
로고 이미지 업데이트 인데, 해당 요소가 없어 발생하는 문제라 

딱히 버그도 아니고, 문제도 아니지만, 콘솔 창에 뜨는 에러 조차 싫다면 아래 처럼 수정하시면 정상 동작합니다.

theme/rb.basic/tail.sub.php 파일을 열어 87번 라인의 3줄을 아래 코드로 변경 해주세요

            document.getElementById('sourceSmall') && document.getElementById('sourceSmall').setAttribute('srcset', `${newSrcset1}?ver=${rbConfig.serverTime}`);
            document.getElementById('sourceLarge').setAttribute('srcset', `${newSrcset2}?ver=${rbConfig.serverTime}`);
            document.getElementById('fallbackImage').setAttribute('src', `${newSrcset2}?ver=${rbConfig.serverTime}`);


를 아래 처럼 변경하시면 됩니다.

 // 로그인 페이지가 아닐 경우에만 로고 이미지 업데이트
        if (!window.location.pathname.includes('/bbs/login.php')) {
            document.getElementById('sourceSmall') && document.getElementById('sourceSmall').setAttribute('srcset', `${newSrcset1}?ver=${rbConfig.serverTime}`);
            document.getElementById('sourceLarge').setAttribute('srcset', `${newSrcset2}?ver=${rbConfig.serverTime}`);
            document.getElementById('fallbackImage').setAttribute('src', `${newSrcset2}?ver=${rbConfig.serverTime}`);
        }




그러면 깔끔하게 오류 없이 로그인 페이지를 이용할 수 있습니다.

고맙습니다.



  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    알려주셔서 고맙습니다.
    2.1.9 에 반영하겠습니다.

    2025-03-26 11:57

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    2.1.8.1 버전에 적용완료 되었습니다.
    알려주셔서 고맙습니다.

    2025-04-08 04:50