Formda dosyayı göndersem de göndermesem de "required" filtresini geçemiyorum.
dd komut çıktısı, Input::all() için:
array(8) {
["_token"]=>
string(40) "6WZ87M1LCiVCsaUS9HbjZckRibXfF2RP69LCpW7K"
["category_id"]=>
string(1) "2"
["name"]=>
string(10) "Kol bandı"
["code"]=>
string(3) "123"
["dimensions"]=>
string(7) "100:100"
["pressArea"]=>
string(7) "100:100"
["paket"]=>
string(23) "100/100:200/180:300/250"
["svg"]=>
object(Symfony\Component\HttpFoundation\File\UploadedFile)#9 (7) {
["test":"Symfony\Component\HttpFoundation\File\UploadedFile":private]=>
bool(false)
["originalName":"Symfony\Component\HttpFoundation\File\UploadedFile":private]=>
string(39) "Screenshot from 2013-06-18 17:07:27.png"
["mimeType":"Symfony\Component\HttpFoundation\File\UploadedFile":private]=>
string(9) "image/png"
["size":"Symfony\Component\HttpFoundation\File\UploadedFile":private]=>
int(29747)
["error":"Symfony\Component\HttpFoundation\File\UploadedFile":private]=>
int(0)
["pathName":"SplFileInfo":private]=>
string(14) "/tmp/phpdRTDU7"
["fileName":"SplFileInfo":private]=>
string(9) "phpdRTDU7"
}
}
Validator:
$rules = array('svg' => 'required');
$check = Validator::make(Input::except('_token'), $rules);
if($check->fails()){
return Redirect::back()->withErrors($check);
}else{
return Redirect::back()->with('message', 'No problem');
}
Aldığım hata: The svg field is required.
Form enctype=multipart/form-data olarak ayarlı. Zaten ilk çıktıda geldiğini görebiliyoruz.
Sorun ne olabilir?
Teşekkürler,