0
言語フィールドとイメージフィールドを持つテーブルがあります。 CRUDのCRUは正常ですが、削除によってデフォルトの検証が実行されています。私はRequestsに2つのバリデーションファイルを定義しました。一つは含まれAddNewLanguageRequestです:Laravel 5.3 - 削除のデフォルト検証を無効にする
public function rules()
{
return [
'language' => 'required|max:255|min:5',
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048'
}
を、他方は、私は言語やイメージを示し、フォームを削除する必要が
public function rules()
{
return [
'language' => 'required|max:255|min:5',
'image' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048'
];
}
が含まれていEditLanguageRequestし、確認ボタンとしてので、この形式の呼び出しですルート:
{!! Form::open(array('url'=>'deletelanguage/'.$lang->id)) !!}
ルートは LanguageController
を呼び出します私が試してみると、私はEditLanguageRequestから妥当性検査の失敗を受けます。
削除アクションの検証を「無効にする」ことはできますか?