피드백 버그제보

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/  테스트 부탁드립니다.
전체 54건 1페이지
번호 제목 글쓴이 날짜 조회 추천 비추천
54 버그제보

0.9.13 설치후에 -- 아래 글에 이어서

3
마젠토 12/01 6526 0 0
53 버그제보

0.9.13 설치후에 -- 아래 글에 이어서

1
마젠토 12/01 0 0 0
열람중 버그제보

0.9.12 설치후에..

5
마젠토 11/30 9620 0 0
51 버그제보

0.9.12 설치후에..

1
마젠토 11/30 0 0 0
50 버그제보

0.9.12 설치후에..

1
마젠토 11/30 0 0 0
49 버그제보

0.9.12 설치후에..

2
마젠토 12/01 0 0 0
48 버그제보

0.9.11 첫 설치시

3
마젠토 11/29 7004 0 0
47 버그제보

0.9.11 첫 설치시

1
마젠토 11/29 0 0 0
46 질문

혹시 라온보드도 쇼핑몰로 만들 수 있을까요?

1
마젠토 11/26 0 0 0
45 질문

HTTP 500 오류 뜹니다

1
마젠토 11/12 0 0 0