Star Rating Laravel

Pada kesempatan kali ini saya akan membagikan sebuah tulisan mengenai cara membuat rating menggunakan font-awesome star pada laravel, pada kasus ini saya ambil dari project yang sudah selesai. 

Berikut schema database nya

testimoni 1

pada schema table diatas, terdapat beberapa column yang sudah berelasi ketable lain, abaikan saja dan kita fokus pada column subject, star, dan image.

Pada bagian Controller function index, saya menggunakan editcolumn seperti pada gambar dibawah ini

testimoni 2

function tersebut untuk menampilkan gambar bintang pada halaman viewnya

testimoni 3

Pada form create, saya menggunakan select seperti dibawah ini

<div class="form-group row">
    <label class="col-4 col-form-label" for="example-input-normal">Start</label>
    <div class="col-8">
    	{!! Form::select('star', ['' => '** Start **', '1' => '1', '2' => '2','3' => '3','4' => '4','5' => '5'], null, ['class' => 'form-control']); !!}
    	{!! $errors->first('star', '<p class="text-danger">:message</p>') !!}
        @error('star')
            <span class="invalid-feedback" role="alert">
                <strong>{{ $message }}</strong>
            </span>
        @enderror
    </div>
</div>

Dan untuk hasilnya seperti dibawah ini

rating

Sekian dan terimakasih tulisan yang sangat singkat diatas, semoga bisa bermanfaat bagi pembaca terutama bagi penulis sendiri..

Haturnuhun sebelumnya

 

 

 

Related Articles

Comments