Q&A

에러 문구 나오는데 수정 문의 드림니다

2023.08.03 06:08
102
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.4
문제 페이지 주소 비공개 (작성 후 5일 경과)

쿠키 삭제 하고 접속하면 이런 문구가 나옵니다 

 

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; inkItem has a deprecated constructor in /srv/users/kkong/apps/kkong/public/widgets/ink_widget/ink_widget.class.php on line 785

 

로고클릭 하면 없어지긴 합니다 

 

제목 없음11.jpg

 

어떤 수정이 필요 한지 문의 드리겠습나다 

ㅠㅠ

댓글 4

  • 2023.08.03 06:18 #1778520
    /widgets/ink_widget/ink_widget.class.php 파일의 785 라인을 보시면

    public function ink_widget() { 와 같이 되어 있을 텐데요.

    public function __construct() { 와 같이 고치면 됩니다.
  • 2023.08.03 06:36 #1778524
    답변 감사합니다 설명해주신 785 번 없어서 다시 여쭤바요
    781 번부터 823 번입니다

    return $oTemplate->compile($tpl_path, "content");
    }
    }

    class inkItem extends BaseObject
    {
    var $browser_title = null;
    var $has_first_thumbnail_idx = false;
    var $first_thumbnail_idx = null;
    var $contents_link = null;
    var $domain = null;

    function inkItem($browser_title='')
    {
    $this->browser_title = $browser_title;
    }
    function setContentsLink($link)
    {
    $this->contents_link = $link;
    }
    function setFirstThumbnailIdx($first_thumbnail_idx)
    {
    if(is_null($this->first_thumbnail) && $first_thumbnail_idx>-1)
    {
    $this->has_first_thumbnail_idx = true;
    $this->first_thumbnail_idx= $first_thumbnail_idx;
    }
    }
    function setExtraImages($extra_images)
    {
    $this->add('extra_images',$extra_images);
    }
    function setDomain($domain)
    {
    static $default_domain = null;
    if(!$domain)
    {
    if(is_null($default_domain)) $default_domain = Context::getDefaultUrl();
    $domain = $default_domain;
    }
    $this->domain = $domain;
    }
    function setLink($url)
  • 2023.08.03 06:59 #1778544
    function inkItem($browser_title='') 를
    function __construct($browser_title='') 로 변경하시면 됩니다.
  • 2023.08.03 07:33 #1778551
    답변 감사합니다 ^^