| CMS/프레임워크 | Rhymix 2.1 |
|---|---|
| 개발 언어 | PHP 7.4 |
| 문제 페이지 주소 | 비공개 (검색로봇) |
안녕하세요.
XE 사이트를 Rhymix 2.1.35로 업그레이드한 후 홈페이지를 수정하고 있습니다.
홈페이지에서 "최신 댓글(newest_comment)" 위젯을 새로 추가하거나 저장하려고 하면 아래 오류가 발생합니다.
Call to undefined method PageHandler::getRegdate() 오류 위치: widgets/newest_comment/skins/xe_official/list.html
처음에는 {$val->getRegdate("Y-m-d")} 부분이 문제인 줄 알고 제거해 보았지만, 이번에는 {$val->get('document_srl')} 부분에서 Call to undefined method PageHandler::get() 오류가 발생했습니다.
즉, skin 자체의 문제가 아니라 widget에서 전달되는 $val 객체가 Comment 객체가 아니라 PageHandler 객체로 전달되는 것 같습니다.
newest_comment.class.php는 XE에서 사용하던 기본 파일입니다.
Rhymix 2.1에서는 기존 XE newest_comment 위젯이 더 이상 호환되지 않는 것인지, 아니면 Rhymix용 최신 newest_comment 위젯이나 다른 대체 위젯을 사용해야 하는지 궁금합니다.
조언 부탁드립니다.
감사합니다.
추신: 원래는 선우 레이아웃을 써서 만든 홈페이지였는 데 라이믹스로 업그레이드 한 후에 이런 저런 문제가 칼라풀 한 선우 레이아웃에서 자주 생기기에 ( 글을 쓸라면 제목은 써 넣을 수 있는 데 본문 창이 않뜨더군요... 등등...CKEditor 를 쓸 수더 없고.. 등등...) 처음 업그레이드한 www.youshineblog,com 은 xe Official layout 을썼는 데 업그레드 한후 문제가 없기에 www.kb34.net 도 XE official layout 으로 만드라가 경험하는 문제입니다.

Now I am going to upgrade them to Rhymax current version
댓글 0