bingle
bingle
현재, 스케쥴로 특정 커맨드 실행시 두번씩 실행이 되는 이슈가 있어 살펴보니, Kernel에서 `scheduledPlugins` 프로퍼티에 똑같은 플러그인이 두번 등록되는 이슈가 있었습니다. 코드상 `$this->scheduledPlugins` 에 plugin을 넣어주는 메서드인 registerPluginMethods 에서 플러그인을 등록해주는데,...
현재 파일 모델을 사용해서 다른 모델에서 파일 기능을 사용할 때 어떤 용도로 해당 파일을 저장하는지, 필터링할 필드가 File 혹은 Fileable 테이블에 존재하지 않습니다. 따라서, 한 모델에서는 해당 모델에서 관계를 가지는...
Pull request는 반드시 develop 브랜치로 보내주시기 바랍니다. ## 문제 재현 방법 현재는 비밀번호 확인 항목에 대한 설정이나, ui가 관리자 페이지, 회원가입 기본 스킨에서 노출되지 않고있습니다. ## 문제의 원인 이전 커밋에서...
Pull request는 반드시 develop 브랜치로 보내주시기 바랍니다. ## 문제 재현 방법 회원 가입시에, 닉네임 input에 적절한 닉네임을 입력하면 validation 문구가 노출되는데, 이때 validation 문구에 `:displayName` 이라는 파라미터가 채워지지 않은 상태로...
현재, 닉네임 input에 텍스트를 입력할 때 노출되는 validation 문구가 `사용 가능한 :displayName입니다.`로 노출되고 있습니다. 이때, validation 로직을 통해 `:displayName` 이라는 파라미터에 관리자페이지에서 설정해준 `display_name` 필드 `translation` 텍스트가 들어가야 하는데, 들어가지...
현재, XE 사이트에서 회원가입시에 기본적으로 기입 가능한 정보는 이메일 아이디, 닉네임, 비밀번호 가 있습니다. 그러나, 비밀번호 확인 (비밀번호를 한번 더 기입하여, 사용자가 실수하지 않았는지 체크하는 필드)에 대한 항목은 존재하지 않습니다....
xpressengine 프로젝트 루트 위치에서 `php artisan view:clear` 커맨드 입력 시 아래 오류가 발생하고 있습니다.  ``` Illuminate\Contracts\Container\BindingResolutionException : Target class [xe.plugin] does not exist. at {Xe프로젝트}/vendor/laravel/framework/src/Illuminate/Container/Container.php:805 801| 802| try {...
`app/Facades` 하위 파사드 클래스들의 phpdocs 정보들이 조금 잘못된 경우가 있었습니다. 아래는 그러한 경우들에 대한 정리입니다. ## 1. XeEditor 정보 오류 https://github.com/xpressengine/xpressengine/blob/master/app/Facades/XeEditor.php#L27 `XeEditor` 파사드의 phpdocs 정보가 틀렸습니다. https://github.com/xpressengine/xpressengine/blob/master/app/Providers/EditorServiceProvider.php#L135 - `@see Xpressengine\Skin\SkinHandler`...
XE 3.1.0버전 업데이트 이후, 모델 업데이트 시에 모델의 updated_at이 자동적으로 업데이트 되지 않는 이슈가 발생함. 원인은 아래와 같음. laravel 버전이 올라감에 따라, Eloquent/Builder 클래스의 update 메소드를 통과하며 해당 클래스의 addUpdatedAtColumn...
**  ** 게시판에서 태그 기능을 사용하기 위해 태그를 저장 시에 같은 태그여도 db에 다른 태그로 저장되는 이슈가 존재했음.