얼마전 Rhymix 2.0.23 최신 패치 update(git) 하면서 modules/board/board.model.php 파일에 충돌발생하여 파일 수정한 후 아래 오류 발생하였습니다.
메뉴 : 관리자화면-설치된 모듈
<td> <!--@if($val->version === 'RX_VERSION' && Context::isDefaultPlugin($val->module, 'module'))--> <img src="{\RX_BASEURL}common/img/icon.png" class="core_symbol" alt="Rhymix Core" title="Rhymix Core" /> <!--@else--> <span style="color:#aaa"|cond="Context::isBlacklistedPlugin($val->module, 'module')">{$val->version}</span> <!--@endif--> </td>
정의되지 않은 메소드를 호출한다는데 isDefaultPlugin 매소드를 어디에서 어떻게 정의해야 하는지요?
도움 부탁드립니다.
PS)
1) 아무래도 한달 전 Rhymix 2.0.22 update(git) 하면서 제대로 안 된 것 같습니다.
: Rhymix 2.0.22 패치에 "isDefaultPlugin() 메소드 추가 " 항목이 있다라구요.
2) 지금 git 관련 책보며 공부중인데 그때는 git에 대해 더욱 초보여서 분명 upgrade 잘못된 듯 합니다.ㅠㅠ
현재 git 저장소 상태가 어떻게 꼬여 있는지 아무도 알 수가 없으니, 가장 확실한 방법은 git이 아닌 FTP를 사용해서 모든 파일을 순정으로 덮어씌우는 것입니다. 예전에 브랜치를 바꾸거나 merge하다 만 적이 있다면 더이상 git pull 명령을 내려도 업데이트되지 않을 수 있기 때문입니다.
모듈 쪽을 꼭 수정해서 쓰셔야겠다면 classes와 common만이라도 100% 순정으로 돌려놓으세요.