Q&A

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 으로 만드라가 경험하는 문제입니다.
 

Screenshot 2026-07-27 at 3.22.58 PM.png

 

youshine Lv. 1
I started XE long ago has maintained a few websites with xe 1.11.6 version. I had accounts with XE1 and also XEtown website. I am an old man of 85 years old.
Now I am going to upgrade them to Rhymax current version

댓글 0