Laravel Collective Collection
Kumpulan script pembuatan form menggunakan laravel collective versi 6, dan html 5, akan kami update seiring pembuatan aplikasi ketika menemukan kendala dan menemukan solusinya.Form::number
Bagaimana caranya membuat form input yang wajib diisi angka tetapi boleh dengan koma ?{{ Form::number('nilai[' . $key .']' , $c->nilai_angka , ['class'=>'form-control' , 'maxlength'=>'5' , 'step'=>'any', 'required' , 'onchange'=>'fungisKu(this.value , this.name )' ] ) }}
supaya bisa menerima angka decimal, silakan tambahkan tag step dengan value = 'any', sebelumnya ada warning "please enter a valid value. the two nearest valid values", setelah ditambahkan script tersebut warning tidak muncul lagi dan data bisa disimpan ke dalam database.
Parameter yang digunakan untuk membuat input dengan number ( form::number ) adalah :
parameter pertama : name dari komponen
parameter kedua : value dari komponen,
parameter ketiga : berupa array dari option html untuk tag input.
Form::select
Membuat drop down/combo box/Select Option,parameter pertama adalah name dari komponen,
parameter kedua adalah data yang akan ditampilkan oleh combobox,
prameter ketiga adalah default selected,
parameter keempat, berupa array option yang ada pada komponen select (html)
{!! Form::select('divisi_user_id', App\DivisiUser::orderBy('id')->pluck('nama','id') ,null, array('class' => 'form-control')) !!}
Form::checkbox
untuk membuat checkbox, parameternya adalah :parameter pertama : name dari komponen
parameter kedua : value ketika checkbox di-check
parameter ketiga : $checked = null, jika defaultnya di-check isi dengan 'checked'
parameter keempat : berupa array dari option komponen
Contoh coding untuk membuat checkbox:
{{ Form::checkbox('single', '1', 'checked' , ['class' => 'form-control'] ) }}
atau
{{ Form::checkbox('single', '1', null , ['class' => 'form-control'] ) }}
Bersambung
No comments:
Post a Comment