Skip to main content

Laravel Blade : Perbedaan IF dan UNLESS





bill.web.id, hello guys, beberapa hari lalu saya bikin module laravel buat summerschool di kampus saya, karna bikin module nggk boleh asal asalan akhirnya saya coba review lagi dokumentasi laravel, pas nyampe bab blade template engine saya mendapati beberapa directive baru salah satunya yaitu unless. directive baru ini sama sama ada di kelas percabangan, menemani if else, nah sekarang pertanyaannya adalah bedanya unless dengan if else apa?.

Baca juga :

oke, jika kalian disini sudah faham tentang apa itu if else, maka unless adalah kebalikan dari if else. contoh :


@if(auth::check())

{{ "it will printed when user was loged in" }}

@endif

note : kalimat di dalam percabangan akan di cetak apabila percabangan bernilai true

@unless(auth::check())

{{ "it will printed when user was not loged in" }}

@endif

note : kalimat di dalam percabangan akan di cetak apabila percabangan bernilai false

sampai sini sudah faham belom? okeh, saya kasih clue lagi nih. apabila directive if valuenya di negasi maka hasilnya akan sama kayak menggunakan unless . 

contoh :

@if(!Auth::check()) sama dengan @unless(Auth::check())

saya kira sampai sini sudah faham yah, jadi intinya unless adalah kebalikan dari if else. okeh, semoga hari kalian menyenangkan, tetap pantengin blog saya ya. dan jangan lupa tunggu ebook laravel gratis dari saya. thanks ^_^

Popular posts from this blog

Automatic API Documentation Swagger in Golang #GolangDev

pixabay.com In this article, I'll explain how to generate an API blueprint instantly using SwagGo in Golang. API blueprint is a document that contains a bunch of API endpoints, its slickly same as documentation but less description, it's allow another programmer to read and see all the available endpoint and try it out with sandbox feature. Swagger is one of the most used API blueprints right now, it's available in free but limited usage. if you wanna use the free credit, you need to understand YAML notation, you can read the example notation in swagger official documentation. but again, it's really hard and takes an expensive time to arranges all the notation to achieve a good API blueprint. fortunately, there are tools in Golang that allow us to generate the YAML notation and automatically generate the blueprint page with only using markup notation, and it's FREE unlimited for self-host, insane right? SwagGo tools are available here , the documentation is very cl...

Membuat Kalkulator BMI Swift dan UIKIT #IOSDEV

halo semuanya, kali ini saya mau membagikan project kecil kecilan saya yang terinspirasi dari apps di appstore, kali ini saya mau membuat kalkulator BMI menggunakan swift dan UIKIT, kalkulator BMI adalah kalkulator untuk mengukur apakah berat badan kita termasuk kedalam kurus, normal, gemuk atau obesitas, dengan memanfaatkan UIKIT saya akan menyajikan kalkulator dengan tampilan lebih interaktif. berikut tampilan kalkulatornya. kalkulator ini memiliki beberapa komponen yaitu : 1. slider 2. label 3. segmented control slider kita gunakan untuk mengatur angka yang ingin di inputkan oleh user, kita batasi sesuai dengan berat dan tinggi manusia pada umumnya. label kita gunakan untuk menampilkan hasil dari input user dan memberikan judul dari komponen tertentu. segmented control digunakan untuk memberikan efek dark dan light mode seperti aplikasi telegram dan twitter. oke lanjut saja ke langkah2nya. 1. buat project xcode dengan nama BMICalculator 2. lalu siapkan se...

Laravel Database : Membuat Jutaan Data Dummy Menggunakan Faker Generator di Laravel

faker generator adalah salah satu library magic yang build in di laravel, dengan menggunakan library ini kita bisa membuat puluhan, ratusan bahkan jutaan data dummy dengan hanya sekali pukul. udah kebayang belom? kalo belom kita langsung aja masuk ke praktiknya. like foolest people gonna smart when use faker oke guys, lets do this. pertama tama, liat diagram berikut yak, biar runtut langkah langkahnya naah langkah runtutnya kurang lebih seperti ini  create migration->model->faker->seeder->execute->test oke guys, mari kita buat migrationnya, studi kasus yang mau kita buat adalah membuat artikel blog dengan table sederhana seperti berikut 1. ketikkan perintah berikut di terminal php artisan make:migration artikel  2. buka file migrationnya di folder database>migration>[nama migration] 3. ketikkan perintah berikut di terminal php artisan migrate oke guys hasilnya nanti akan seperti ini setelah lang...