피드백 버그제보

laragon/windows 환경/ php 7.1.12 입니다.

 

관리자 모드 클릭하면 아래와 같이 나옵니다.  (vendor를 지우고 composer install로 해결)

 

 

설치된 모듈 클릭시 발생


 

모듈 관리권한설정 클릭시 발생


추천 0 비추천 0

댓글 5개

composer update를 하면 현재 nwidart/laravel-modules 벤더가 새로 설치될텐데 getVersion, getAdminLink는 라온보드에서 그 벤더에 덧붙인 메소드라.. 날아갔을겁니다ㅠ

기본적으로 호스팅환경에서 composer를 사용하지 못한다는 전제로 벤더 자체를 수정했는데 추가적인 메소드는 벤더와 독립적인 방향으로 구현해 봐야 할 것 같네요..
첫번째 에러가 나온다고 하면,  Composer update로 해서 모듈을 업데이트 하고..

vendor/nwidart/laravel-modules/src/Module.php 에서 getAlias 위에 아래를 카피해서 일단 돌아가게 만들어 봤습니다. 

아무래도 중장기적으로는 composer나 npm도 사용이 가능한 솔루션들이 더 많이 사용될 것 같습니다.  그래서 벤더와 독립적인 방향으로 구현하는 것이 좋을 것 같습니다.

    /**
    * Get screenshot name.
    *
    * @return string
    */
    public function getScreenshotName()
    {
        return $this->get('screenshot');
    }

    /**
    * Get detail description.
    *
    * @return string
    */
    public function getDetail()
    {
        return $this->get('detail');
    }

    /**
    * Get author.
    *
    * @return string
    */
    public function getAuthor()
    {
        return $this->get('author');
    }

    /**
    * Get link.
    *
    * @return string
    */
    public function getLink()
    {
        return $this->get('link');
    }

    /**
    * Get Admin page link.
    *
    * @return string
    */
    public function getAdminLink()
    {
        return $this->get('adminlink');
    }

    /**
    * Get version.
    *
    * @return string
    */
    public function getVersion()
    {
        return $this->get('version');
    }
저렇게 하셨을 때 정상적으로 작동하신다는 거죠?

첫번째 경고창의 트레이트는 Illuminate\Database\Eloquent\Relations\Concerns\SupportsDefaultModels 인데요

엘로퀀트 ORM에서 모델들간의 관계를 정의할 때 사용하고 있네요. 이건 라라벨의 기본 트레이트인데.. 이게 없다고 하는건 본 적이 없는 상황이라

어느 상황에서 저런 경고창이 뜨는지 제대로 알 수가 없네요..ㅠ

제일 의심가는 Point 모델에서의 user() 메소드 안에 User 모델과 Point 모델간의 belongsTo() 로 정의된 부분에 default 모델을 선언한 패치를 올렸습니다.
0.9.13을 다운로드 해서 테스트 해 봐도 같은 에러가 나옵니다.  다른쪽에서는 나오지 않는다고 하면, 아마도 윈도우 환경이라서 나오는 것 같습니다.
시간이 된다면 laragon을 설치해서  https://laragon.org/  테스트 부탁드립니다.
전체 86건 1페이지
번호 제목 글쓴이 날짜 조회 추천 비추천
86 버그제보

PHP 7.3 설치오류

1
영원한그랑 03/02 11071 0 0
85 버그제보

install error

1
OpenCode 02/04 9318 0 0
84 버그제보

라온보드 0.9.18 설치중 라이센스 오류

mmman 05/20 12960 0 0
83 버그제보

모듈식 스킨 적용 후 게시판 에러

3
드림러 01/17 9484 0 0
82 질문

게시판의 빨간색부분을 눌렸을떄 글내용말고 딴 링크로 넘어갈수있게 만드는법좀 알려주세요

8
임성균 01/16 38065 0 0
81 질문

빨간색 부분 편집하고싶은데 편집 경로가 어떻게되죠?

2
임성균 01/16 8299 0 0
80 질문

제 사이트 전체의 폰트를 봐꾸고싶은데 어떻게 하면 되죠?

3
임성균 01/15 7480 0 0
79 버그제보

설치된 모듈-> CustomMain -> 설정 버그

7
드림러 01/11 10786 0 0
78 버그제보

포인트내역 레이아웃 버그

1
드림러 01/11 7555 0 0
77 질문

모듈을 이용한 테마,스킨만들기

땀모 12/18 10796 0 0