새 플러그인을 만들고있습니다.
플러그인 config저장을 위해 라우터를등록하고 SettingController를 생성하여 아래와같이 설정 저장페이지를 presenter를 통해 호출하였습니다.
public function listingConfig()
{
$plugin = $this->plugin;
$config = XeConfig::get($this->getConfigName(Plugin::getId()));
return XePresenter::make($plugin->view('views.edit'), [
'id' => Plugin::getId(),
'config' => $config
]);
}
정상적으로 페이지가 호출되고, 값 저장도 됩니다.
그런데 저장 후 기본값에 Input::old()를 사용하니 에러가 발생합니다.
Class 'Input' not found 에러인데, 일단 edit.blade.php 상단에 아래와같이 Input을 호출하여 작동은합니다만;
권장방법이 아닌것같습니다.
<?php
use Illuminate\Support\Facades\Input;
?>
<form method="post" action="{{route(sprintf('%s::setting.config.update', Xiso\XePlugin\Listing\Plugin::getId()))}}">
<input type="hidden" name="_token" value="{{csrf_token()}}"/>
<input type="hidden" name="id" value="{{$id}}"/>
//...
</form>
컨트롤러와 플러그인 모두 똑같이 use 해보았지만 안되네요.
해당 blade에 영향을 주려면 어디에서 클래스가 use되어야하는지요?
카테고리 | 제목 | 작성자 | 추천수 | 조회수 | 작성 | |
---|---|---|---|---|---|---|
기타 | 공지 포럼 게시판 이용 안내 | XE Developers | 0 | 49 | 2019-12-06 | 공지 포럼 게시판 이용 안내 |
XE | 현재 xe버전 1.9.3 을 사용중에 있습니다. 2 | 서기쁨 | 0 | 78 | 2019-12-02 | 현재 xe버전 1.9.3 을 사용중에 있습니다. |
XE | 파일/스토리지에 대해 질문있습니다. 4 | jhi0112h | 0 | 29 | 2019-12-02 | 파일/스토리지에 대해 질문있습니다. |
호스팅 | 제로호스팅 리셀링계획이 있는지요? | XISO | 1 | 43 | 2019-12-02 | 제로호스팅 리셀링계획이 있는지요? |
XE | blade 내에서의 Input 사용 4 | XISO | 1 | 27 | 2019-12-02 | blade 내에서의 Input 사용 |
XE | 카테고리 다이나믹필드 4 | XISO | 0 | 27 | 2019-12-01 | 카테고리 다이나믹필드 |
XE | 테마, 익스텐션 관련 문의 3 | 판다렌 | 0 | 43 | 2019-12-01 | 테마, 익스텐션 관련 문의 |
호스팅 | 호스팅에서 사용 중인데요. 초기화해도 처음페이지가 안뜹니다... 1 | 김윤형 | 0 | 27 | 2019-12-01 | 호스팅에서 사용 중인데요. 초기화해도 처음페이지가 안뜹니다... |
XE | XE3 1:1 문의 기능 2 | 김도훈 | 0 | 46 | 2019-12-01 | XE3 1:1 문의 기능 |
호스팅 | 호스팅 서비스 사용 중이고, 업데이트 후에 사이트가 계속 Access denied 되고 있는데요. 4 | 김윤형 | 0 | 34 | 2019-12-01 | 호스팅 서비스 사용 중이고, 업데이트 후에 사이트가 계속 Access denied 되고 있는데요. |
호스팅 | 호스팅 신청전 질문 2 | dUbUNet | 0 | 43 | 2019-12-01 | 호스팅 신청전 질문 |
0개 댓글