最近、開発に集中したい、かつ、急いでいる・という時はボカニコを聞きます。またはテキサムのCDを。
まぁ、それはいいとして。
Validationのところで。
InqueryController.php
if ($validator->fails()) {
return redirect('inquiry/')
->withErrors($validator)
->withInput();
}
で、
inquery.blade.php
<input type="text" class="required" name="name" value="{{Input::old('name')}}"></div>
ってやったら「Inputなんてないよ」ってエラーになってしまった。
正解は......
InqueryController.php
if ($validator->fails()) {
return redirect('inquiry/')
->withErrors($validator)
->withInput($request->all);
}
inquery.blade.php
<input type="text" class="required" name="name" value="{{old('name')}}"></div>
でした。
Requestを渡してあげないといけないんですね。まぁ、確かにそうですよね。
他にいい方法あるのかなぁ……
Validationと言えば、電話番号の桁数指定でハマりました。
minとmax使ったら桁数ではなくて数値として判断されてしまいまして。結局のところ、digits_betweenを使用することで解決しました。