Laravel-Admin 사용자 정의 데이터 양식 설정 커밋 라우팅

1233 단어 Laravel
최근 프로젝트에서 복사 기능이 필요합니다. 편집도 마찬가지입니다. 제출할 때store를 사용해서 저장하면 됩니다.다음은 직접 코드 1, 사용자 정의 목록 단추
protected function grid()
    {
        $grid = new Grid(new Model());

  		--
  		--
  		--
  		--
  		--
        $grid->actions(function ($actions) {
            //    
            $actions->append('복제하다'
            );
        });
        return $grid;
    }

둘째, 버튼 호출 방법 여기는 사실 편집과 같습니다. 호출된 폼만 수정하면 됩니다.
public function copys($id, Content $content)
    {
        return $content
            ->header('  ')
            ->body($this->form_copy()->edit($id));
    }

셋째, 복제form 방법 정의
protected function form_copy()
    {
        $form = new Form(new Model());
        $form->setAction('store_up');           //         form       
        return $form;
    }

넷째, 라우팅 설정
$router->put('users/{id}/store_up', 'UsersController@store_up');

보존
 public function store_up(){
      return $this->form()->store();
   }

이렇게 끝났는데..

좋은 웹페이지 즐겨찾기