Dopracowanie walidacji formularzy
This commit is contained in:
parent
cea8fbc7dc
commit
247f0b0ba6
@ -44,12 +44,17 @@ class EquipmentController extends Controller
|
|||||||
public function store(){
|
public function store(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required',
|
'name' => 'required|max:45',
|
||||||
'amount' => 'required|numeric',
|
'amount' => 'required|numeric|digits_between:1,10',
|
||||||
|
'parameter' => 'max:45|nullable',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(a).',
|
'required' => ':attribute jest wymagany(a).',
|
||||||
|
'name.required' => 'nazwa jest wymagany(a).',
|
||||||
|
'name.max' => 'nazwa musi mieć nie więcej niż :max znaków.',
|
||||||
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
'numeric' => ':attribute powinna zawierać tylko cyfry.',
|
'numeric' => ':attribute powinna zawierać tylko cyfry.',
|
||||||
|
'digits_between' => ':attribute jest za duży(a)'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
@ -67,12 +72,17 @@ class EquipmentController extends Controller
|
|||||||
public function update(){
|
public function update(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required',
|
'name' => 'required|max:45',
|
||||||
'amount' => 'required|numeric',
|
'amount' => 'required|numeric|digits_between:1,10',
|
||||||
|
'parameter' => 'max:45|nullable',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(a).',
|
'required' => ':attribute jest wymagany(a).',
|
||||||
'numeric' => ':attribute powinna zawierać tylko cyfry.'
|
'name.required' => 'nazwa jest wymagany(a).',
|
||||||
|
'name.max' => 'nazwa musi mieć nie więcej niż :max znaków.',
|
||||||
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
|
'numeric' => ':attribute powinna zawierać tylko cyfry.',
|
||||||
|
'digits_between' => ':attribute jest za duży(a)'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
|
@ -8,7 +8,6 @@ use App\User;
|
|||||||
use Mail;
|
use Mail;
|
||||||
use App\Rules\Pesel;
|
use App\Rules\Pesel;
|
||||||
|
|
||||||
/* 'phoneNumber' => 'required|regex:/^([0-9\s\-\+\(\)]*)$/|min:9' */
|
|
||||||
class RegistrationController extends Controller
|
class RegistrationController extends Controller
|
||||||
{
|
{
|
||||||
public function create()
|
public function create()
|
||||||
@ -20,19 +19,18 @@ class RegistrationController extends Controller
|
|||||||
{
|
{
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required|alpha|min:3|max:45',
|
'name' => 'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'surname' => 'required|alpha|min:3|max:45',
|
'surname' => 'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'PESEL' => new Pesel,
|
'PESEL' => new Pesel,
|
||||||
'phoneNumber' => 'required|digits:9',
|
'phoneNumber' => 'required|digits:9',
|
||||||
'email' => 'required|email|unique:users',
|
'email' => 'required|email|unique:users',
|
||||||
'password' => 'required|confirmed|min:6',
|
'password' => 'required|confirmed|min:6|max:45',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
||||||
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
'alpha' => ':attribute może zawierać tylko litery.',
|
'regex' => ':attribute może zawierać tylko litery, spacje, myślniki i apostrofy',
|
||||||
'alpha_num' => ':attribute może zawierać tylko litery i cyfry.',
|
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
'unique' =>':attribute jest już zajęty.',
|
'unique' =>':attribute jest już zajęty.',
|
||||||
'confirmed' =>':attribute się nie zgadza.',
|
'confirmed' =>':attribute się nie zgadza.',
|
||||||
|
@ -51,26 +51,40 @@ class VehiclesController extends Controller
|
|||||||
public function store(){
|
public function store(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required',
|
'vehicleName' => 'required|max:45',
|
||||||
'codename' => 'required',
|
'codename' => 'required|max:45',
|
||||||
|
'brand' => 'max:45',
|
||||||
|
'registrationNumber' => 'max:15',
|
||||||
'productionYear' => 'digits:4|nullable',
|
'productionYear' => 'digits:4|nullable',
|
||||||
'foamAgent' => 'numeric|nullable',
|
'driveType' => 'max:45',
|
||||||
'enginePower' => 'numeric|nullable',
|
'chassisType' => 'max:45',
|
||||||
'crewNumber' => 'numeric|nullable',
|
'bodyProducer' => 'max:45',
|
||||||
'mass' => 'numeric|nullable',
|
'crewNumber' => 'numeric|nullable|digits_between:1,2',
|
||||||
'chassisPoductionYear' => 'numeric|nullable',
|
'foamAgent' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'enginePower' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'mass' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'chassisNumber' => 'max:45',
|
||||||
|
'engineNumber' => 'max:45',
|
||||||
|
'fuelType' => 'max:45',
|
||||||
|
'chassisPoductionYear' => 'digits:4|nullable',
|
||||||
|
'fireEnginePumpDescription' => 'max:250',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
|
||||||
|
'name' => 'nazwa',
|
||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'numeric' => ':attribute zawiera tylko cyfry.',
|
'numeric' => ':attribute może zawierać tylko cyfry.',
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
|
'digits_between' => ':attribute jest za duży(a)'
|
||||||
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
$request = request();
|
$request = request();
|
||||||
$vehicle = vehicle::create([
|
$vehicle = vehicle::create([
|
||||||
'fireStationID' => auth()->user()->fireStationID,
|
'fireStationID' => auth()->user()->fireStationID,
|
||||||
'name' => $request-> name,
|
'name' => $request-> vehicleName,
|
||||||
'codename' => $request-> codename,
|
'codename' => $request-> codename,
|
||||||
'brand' => $request-> brand,
|
'brand' => $request-> brand,
|
||||||
'registrationNumber' => $request-> registrationNumber,
|
'registrationNumber' => $request-> registrationNumber,
|
||||||
@ -100,25 +114,39 @@ class VehiclesController extends Controller
|
|||||||
public function update(){
|
public function update(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required',
|
'vehicleName' => 'required|max:45',
|
||||||
'codename' => 'required',
|
'codename' => 'required|max:45',
|
||||||
|
'brand' => 'max:45',
|
||||||
|
'registrationNumber' => 'max:15',
|
||||||
'productionYear' => 'digits:4|nullable',
|
'productionYear' => 'digits:4|nullable',
|
||||||
'foamAgent' => 'numeric|nullable',
|
'driveType' => 'max:45',
|
||||||
'enginePower' => 'numeric|nullable',
|
'chassisType' => 'max:45',
|
||||||
'crewNumber' => 'numeric|nullable',
|
'bodyProducer' => 'max:45',
|
||||||
'mass' => 'numeric|nullable',
|
'crewNumber' => 'numeric|nullable|digits_between:1,2',
|
||||||
'chassisPoductionYear' => 'numeric|nullable',
|
'foamAgent' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'enginePower' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'mass' => 'numeric|nullable|digits_between:1,10',
|
||||||
|
'chassisNumber' => 'max:45',
|
||||||
|
'engineNumber' => 'max:45',
|
||||||
|
'fuelType' => 'max:45',
|
||||||
|
'chassisPoductionYear' => 'digits:4|nullable',
|
||||||
|
'fireEnginePumpDescription' => 'max:250',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
|
||||||
|
'name' => 'nazwa',
|
||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'numeric' => ':attribute zawiera tylko cyfry.',
|
'numeric' => ':attribute może zawierać tylko cyfry.',
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
|
'digits_between' => ':attribute jest za duży(a)'
|
||||||
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
$request = request();
|
$request = request();
|
||||||
$vehicle = vehicle::find( $request->vehicleID);
|
$vehicle = vehicle::find( $request->vehicleID);
|
||||||
$vehicle-> name = $request-> name;
|
$vehicle-> name = $request-> vehicleName;
|
||||||
$vehicle-> codename = $request-> codename;
|
$vehicle-> codename = $request-> codename;
|
||||||
$vehicle-> brand = $request-> brand;
|
$vehicle-> brand = $request-> brand;
|
||||||
$vehicle-> registrationNumber = $request-> registrationNumber;
|
$vehicle-> registrationNumber = $request-> registrationNumber;
|
||||||
|
@ -62,8 +62,8 @@ class fireFightersController extends Controller
|
|||||||
public function store(){
|
public function store(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
|
|
||||||
'name' => 'required|alpha|min:3|max:45',
|
'name' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'surname' => 'required|alpha|min:3|max:45',
|
'surname' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'PESEL' => new Pesel,
|
'PESEL' => new Pesel,
|
||||||
'phoneNumber' => 'required|digits:9',
|
'phoneNumber' => 'required|digits:9',
|
||||||
'email' => 'required|email|unique:users',
|
'email' => 'required|email|unique:users',
|
||||||
@ -74,8 +74,7 @@ class fireFightersController extends Controller
|
|||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
||||||
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
'alpha' => ':attribute może zawierać tylko litery.',
|
'regex' => ':attribute może zawierać tylko litery, spacje, myślniki i apostrofy',
|
||||||
'alpha_num' => ':attribute może zawierać tylko litery i cyfry.',
|
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
'unique' =>':attribute jest już zajęty.',
|
'unique' =>':attribute jest już zajęty.',
|
||||||
'confirmed' =>':attribute się nie zgadza.',
|
'confirmed' =>':attribute się nie zgadza.',
|
||||||
@ -112,8 +111,8 @@ class fireFightersController extends Controller
|
|||||||
|
|
||||||
public function update(){
|
public function update(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
'name' => 'required|alpha|min:3|max:45',
|
'name' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'surname' => 'required|alpha|min:3|max:45',
|
'surname' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'PESEL' => new Pesel,
|
'PESEL' => new Pesel,
|
||||||
'phoneNumber' => 'required|digits:9',
|
'phoneNumber' => 'required|digits:9',
|
||||||
],
|
],
|
||||||
@ -121,8 +120,7 @@ class fireFightersController extends Controller
|
|||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
||||||
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
'alpha' => ':attribute może zawierać tylko litery.',
|
'regex' => ':attribute może zawierać tylko litery, spacje, myślniki i apostrofy',
|
||||||
'alpha_num' => ':attribute może zawierać tylko litery i cyfry.',
|
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
'unique' =>':attribute jest już zajęty.',
|
'unique' =>':attribute jest już zajęty.',
|
||||||
'confirmed' =>':attribute się nie zgadza.',
|
'confirmed' =>':attribute się nie zgadza.',
|
||||||
|
@ -125,10 +125,10 @@ class operationsController extends Controller
|
|||||||
public function store(){
|
public function store(){
|
||||||
$this->validate(request(),[
|
$this->validate(request(),[
|
||||||
'operationDate' => 'required',
|
'operationDate' => 'required',
|
||||||
'operationLocation' => 'required',
|
'operationLocation' => 'required|max:100',
|
||||||
'operationTarget' => 'required',
|
'operationTarget' => 'required|max:100',
|
||||||
'operationDangerType' => 'required',
|
'operationDangerType' => 'required|max:100',
|
||||||
'operationDescription' => 'required',
|
'operationDescription' => 'required|max:250',
|
||||||
'operationLeader' => 'required',
|
'operationLeader' => 'required',
|
||||||
'operationDriver.*' => 'required',
|
'operationDriver.*' => 'required',
|
||||||
'operationVehicle.*' => 'required',
|
'operationVehicle.*' => 'required',
|
||||||
@ -136,7 +136,8 @@ class operationsController extends Controller
|
|||||||
'transport.*' => 'required',
|
'transport.*' => 'required',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(e)'
|
'required' => ':attribute jest wymagany(e)',
|
||||||
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@ -195,10 +196,10 @@ class operationsController extends Controller
|
|||||||
public function update(){
|
public function update(){
|
||||||
$this->validate(request(),[
|
$this->validate(request(),[
|
||||||
'operationDate' => 'required',
|
'operationDate' => 'required',
|
||||||
'operationLocation' => 'required',
|
'operationLocation' => 'required|max:100',
|
||||||
'operationTarget' => 'required',
|
'operationTarget' => 'required|max:100',
|
||||||
'operationDangerType' => 'required',
|
'operationDangerType' => 'required|max:100',
|
||||||
'operationDescription' => 'required',
|
'operationDescription' => 'required|max:250',
|
||||||
'operationLeader' => 'required',
|
'operationLeader' => 'required',
|
||||||
'operationDriver.*' => 'required',
|
'operationDriver.*' => 'required',
|
||||||
'operationVehicle.*' => 'required',
|
'operationVehicle.*' => 'required',
|
||||||
@ -207,7 +208,7 @@ class operationsController extends Controller
|
|||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(e)',
|
'required' => ':attribute jest wymagany(e)',
|
||||||
'operationTarget.required' => 'Cel jest wyma gany'
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
|
@ -34,9 +34,7 @@ class resetPasswordController extends Controller
|
|||||||
if($user){
|
if($user){
|
||||||
$password = str_random(10);
|
$password = str_random(10);
|
||||||
User::where('email', '=', $request->email)
|
User::where('email', '=', $request->email)
|
||||||
->update(['password' => Hash::make($password)]); // this will also update the record
|
->update(['password' => Hash::make($password)]);
|
||||||
//$user->password = $password;
|
|
||||||
//$user->save();
|
|
||||||
Mail::send('emails.passwordReset', compact('password'), function($message) {
|
Mail::send('emails.passwordReset', compact('password'), function($message) {
|
||||||
$message->to(Input::get('email'))->subject('Zmiana hasła');
|
$message->to(Input::get('email'))->subject('Zmiana hasła');
|
||||||
});
|
});
|
||||||
|
@ -38,10 +38,11 @@ class trainingsController extends Controller
|
|||||||
|
|
||||||
public function store(){
|
public function store(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
'name' => 'required',
|
'name' => 'required|max:45',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'required' => ':attribute jest wymagany(a).',
|
'required' => 'Nazwa jest wymagana.',
|
||||||
|
'max' => 'Nazwa musi mieć nie więcej niż :max znaków.',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,8 +39,8 @@ class userProfileController extends Controller
|
|||||||
|
|
||||||
public function update(){
|
public function update(){
|
||||||
$this->validate(request(), [
|
$this->validate(request(), [
|
||||||
'name' => 'required|alpha|min:3|max:45',
|
'name' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'surname' => 'required|alpha|min:3|max:45',
|
'surname' =>'required|min:2|max:45|regex:/^[\p{L}\040\x27-]+$/',
|
||||||
'PESEL' => new Pesel,
|
'PESEL' => new Pesel,
|
||||||
'phoneNumber' => 'required|digits:9',
|
'phoneNumber' => 'required|digits:9',
|
||||||
'email' => 'required|email|unique:users,email,'.auth()->user()->id, //wymagaj unikalnego adresu email ale pozwól na zachowanie starego adresu
|
'email' => 'required|email|unique:users,email,'.auth()->user()->id, //wymagaj unikalnego adresu email ale pozwól na zachowanie starego adresu
|
||||||
@ -49,8 +49,7 @@ class userProfileController extends Controller
|
|||||||
'required' => ':attribute jest wymagany(e).',
|
'required' => ':attribute jest wymagany(e).',
|
||||||
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
'min' => ':attribute musi mieć przynajmniej :min znaki.',
|
||||||
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
'max' => ':attribute musi mieć nie więcej niż :max znaków.',
|
||||||
'alpha' => ':attribute może zawierać tylko litery.',
|
'regex' => ':attribute może zawierać tylko litery, spacje, myślniki i apostrofy',
|
||||||
'alpha_num' => ':attribute może zawierać tylko litery i cyfry.',
|
|
||||||
'digits' => ':attribute musi składać się z :digits cyfr.',
|
'digits' => ':attribute musi składać się z :digits cyfr.',
|
||||||
'unique' =>':attribute jest już zajęty.',
|
'unique' =>':attribute jest już zajęty.',
|
||||||
'confirmed' =>':attribute się nie zgadza.',
|
'confirmed' =>':attribute się nie zgadza.',
|
||||||
|
@ -163,9 +163,32 @@ return [
|
|||||||
'latitude' => 'szerokość geograficzna',
|
'latitude' => 'szerokość geograficzna',
|
||||||
'amount' => 'ilość',
|
'amount' => 'ilość',
|
||||||
'decoration' => 'odznaczenie',
|
'decoration' => 'odznaczenie',
|
||||||
'dateOfAward' => 'data przyznania'
|
'dateOfAward' => 'data przyznania',
|
||||||
|
'brand' => 'marka',
|
||||||
|
'vehicleName' => 'nazwa pojazdu',
|
||||||
|
'registrationNumber' => 'numer rejestracyjny',
|
||||||
|
'productionYear' => 'rok produkcji',
|
||||||
|
'driveType' => 'układ napędowy',
|
||||||
|
'chassisType' => 'typ podwozia',
|
||||||
|
'bodyProducer' => 'producent nadwozia',
|
||||||
|
'crewNumber' => 'ilość osób w załodze',
|
||||||
|
'mass' => 'masa',
|
||||||
|
'chassisNumber' => 'numer podwozia',
|
||||||
|
'engineNumber' => 'numer silnika',
|
||||||
|
'fuelType' => 'rodzaj paliwa',
|
||||||
|
'chassisPoductionYear' => 'rok produkcji podwozia',
|
||||||
|
'fireEnginePumpDescription' => 'opis autopompy',
|
||||||
|
'operationDate' =>'data wyjazdu',
|
||||||
|
'operationLocation' =>'miejsce akcji',
|
||||||
|
'operationTarget' =>'cel wyjazdu',
|
||||||
|
'operationDangerType' =>'rodzaj zagrożenia',
|
||||||
|
'operationDescription' =>'opis akcji',
|
||||||
|
'operationLeader' =>'dowodzący',
|
||||||
|
'operationDriver.*' =>'kierowca',
|
||||||
|
'operationVehicle.*' =>'pojazd',
|
||||||
|
'parameter' =>'parametr charakterystyczny',
|
||||||
|
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
];
|
];
|
||||||
|
@ -12,8 +12,8 @@
|
|||||||
<form method="POST" action="/pojazdy">
|
<form method="POST" action="/pojazdy">
|
||||||
{{ csrf_field() }}
|
{{ csrf_field() }}
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="name">Nazwa:</label>
|
<label for="vehicleName">Nazwa:</label>
|
||||||
<input type="text" class="form-control" id="name" name="name" value="{{ old('name') }} ">
|
<input type="text" class="form-control" id="vehicleName" name="vehicleName" value="{{ old('vehicleName') }} ">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
<input type="hidden" class="form-control" name="vehicleID" value="{{ $vehicle->id }}">
|
<input type="hidden" class="form-control" name="vehicleID" value="{{ $vehicle->id }}">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="name">Nazwa:</label>
|
<label for="vehicleName">Nazwa:</label>
|
||||||
<input type="text" class="form-control" id="name" name="name" value="{{ $vehicle->name }} ">
|
<input type="text" class="form-control" id="vehicleName" name="vehicleName" value="{{ $vehicle->name }} ">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
Loading…
Reference in New Issue
Block a user