develop 최신 버전 기준, 관리자 메뉴에서 링크를 제대로 표시 못하는 문제가 발생하네요..!

https://admin/dispMemberAdminGroupList

 

관리자 메뉴 링크가 위와 같이 도메인이 빠진 채(?)로 연결됩니다.

 

 급한 대로 아래 변경 사항을 원래대로 되돌리니 해결됐습니다.

https://github.com/rhymix/rhymix/commit/6d4fe58c2fd90440d078216c6ed6110628f327fd

 

사소해보이지만 큰 불편함이 따르는 문제이니, 얼른 해결해주시면 감사하겠습니다!! 

  • profile
    캐시파일 재생성 해보셨나요?
  • profile ?
    했는데도 똑같았습니다 ㅠㅠ
  • profile

    방금 다시 패치했습니다.

  • profile ?
    해결됐습니다! 항상 감사드립니다!! (__)
  • profile ?

    업데이트 했는데 이번엔 메뉴가 모두 첫 번째 메뉴로만 연결되는 문제가 발생하고 있습니다. ㅠ.ㅠ 무엇이 문제일까요??

     

    (예를 들어 고급 탭에서 "설치된 모듈"을 클릭하면 무조건 첫 번째 메뉴인 "쉬운 설치"로 연결되는 현상)

  • ? profile
    그 증상은 테스트서버에서 확인되지 않습니다. 관리자메뉴 초기화 + 캐시 재생성 한번 해보세요.
  • profile ?
    말씀해주신 대로 관리자메뉴 초기화하고 캐시 재생성 했는데도 똑같습니다. ㅠㅠ 따로 코어 수정한 내역은 없는데 왜 이럴까요 ㅠㅠ
  • ?

    제가 직접 찾아봤는데, modules/admin/tpl/_header.html 파일의 88 번째 라인에서 <a href="{str_replace('//', '/', \RX_BASEURL . $value['href'])}" 를 <a href="{str_replace('//', '/', \RX_BASEURL . $value2['href'])}" (value -> value2) 로 수정하니 문제가 해결되었는데요. 이 부분 확인 부탁드립니다!!

  • ? profile
    알려주신 대로 추가 패치 적용했습니다. 자세히 디버깅해 주셔서 감사합니다.^^
  • profile ?
    확인했습니다!! 이제 잘 되네요! 항상 감사드립니당😍
  • profile
    방금 적용했는데 오류가 있네요 ....

    관리화면 > 회원 > 포인터

    서버 오류
    TypeError #0 "array_flip(): Argument #1 ($array) must be of type array, null given" in C:\webdata\websites\leesungmin\files\cache\template\modules\point\tpl\config.html.php on line 176


    관리화면 > 컨텐츠 >에디터
    서버 오류
    TypeError #0 "count(): Argument #1 ($var) must be of type Countable|array, stdClass given" in C:\webdata\websites\leesungmin\modules\editor\editor.admin.view.php on line 61

    관리화면 > 고급 > 쉬운설치
    서버 오류
    Error #0 "Undefined constant "page"" in C:\webdata\websites\leesungmin\files\cache\template\modules\autoinstall\tpl\list.html.php on line 32

    관리화면 메뉴 3개에서 저런 메세지가 나옵니다. 깃헙에도 올려두겠습니다.
  • profile ?
    PHP 7.4에서는 해당 증상 발생하지 않네요. 8.0에서만 발생하는 문제 같습니다.