Kamis, 05 Maret 2020

Cara Request Data Pada Laravel

Assalamu'alaikum Warohmatullohi Wabarokatuh...Pada artikel kali ini kita masih membahas materi seputar Laravel, dan materi Laravel itu kalian harus bener-bener paham dari dasarnya ya..karena antara materi satu dan yang lain saling berhubungan erat dan berguna untuk pengerjaan project kalian nantinya.

Hari ini kita akan membahas materi tentang Cara Request Data Pada Laravel. Tapi sebelum mulai praktik, saya akan memberikan sedikit penjelasan mengenai Request Data. Request Data merupakan proses menerima atau penangkapan data dari Inputan Post.

# Request Data terdiri dari 2 proses, yaitu sebagai berikut :
a) Menangkap data melalui URL
b) Menangkap data dari Inputan

Request Data atau Penerimaan Data ini akan sering kita gunakan ketika kita mengerjakan project pengembangan aplikasi menggunakan Laravel, baik untuk penangkapan melalui url, inputan saat membuat proses login dan masih banyak lagi.

Oke berikut ini Cara Request Data Pada Laravel :


1. Langkah yang pertama, buka file web.php pada aplikasi Sublime Text dan buatlah Controller baru. Contohnya formatnya seperti gambar yang saya lampirkan di bawah dan saya tandai dengan kotak merah. 


2. Buka Command Prompt kalian dan ketikkan perintah untuk mengecek Controller yang barusan kalian buat, apakah sudah berhasil atau belum. Jika berhasil, maka akan muncul tulisan Successfully. Setelah berhasil, silakan cek pada Folder Laravel kalian..apakah file controller tersebut sudah ada atau belum.



3. Langkah selanjutnya, buka File Controller yang barusan kita buat di aplikasi Sublime Text. Pada File tersebut tambahkan kode atau perintah seperti pada gambar yang sudah saya tandai didalam warna merah.


4. Untuk pembuktian bahwa kita telah berhasil menangkap data melalui URL, buka pada web browser dan ketikkan localhost:8000/kits8/(isi yang ingin ditampilkan di browser). Pada gambar dibawah saya menampilkan 2 gambar, yang mana maksudnya agar kalian paham bahwa dibelakang nama controller yang kita panggil kita dapat menuliskan kalimat sesuai keinginan kita.





1. Langkah yang pertama, buat 2 Route baru lagi pada file web.php , untuk formatnya lihat tampilan berikut ini. Ingat!! jangan sampai kurang tanda titik koma (;) atau yang lainnya, karena ini sangat berpengaruh.


2. Selanjutnya cek pada cmd dengan perintah php artisan make:Controller Daftar seperti pada tahap menangkap dengan url tadi. Dan cek juga apakah file nya sudah ada atau belum.



3. Karena pada Route Daftar/Wawancara ini kita akan menangkap data post dari form. Maka dari itu kita harus menambahkan method Daftar pada File LowonganController.php. Hal ini berfungsi agar pada saat pengujian di web browser, dia tau bahwa controller yang harus ditampilkan adalah Controller Daftar.



4. Pada Method Daftar ini kita memanggil View Daftar. Jadi sekarang kita buat view baru dengan nama Daftar.blade.php , kemudian simpan file tersebut dalam Folder Resources-View. Kemudian disini kita akan membuat form inputan sederhana, yaitu form inputan Username dan Password dan kita arahkan ke Route Daftar/Wawancara. Untuk perintahnya silakan lihat tampilan berikut ini.



5. Selanjutnya, karena pada Route Daftar/Wawancara sudah kita set ke Method "Wawancara" pada Controller LowonganController.php, maka sekarang kita buat lagi method wawancara() yang sebagai pemroses data yang dikirim dari form belajar_laraveldian/Http/Controllers/LowonganController.php


6. Terakhir cek pada web browser dengan mengetikkan localhost:8000/Daftar dan isi pada kolom Username dan Passwordnya, lalu klik Submit. Hal ini kita lakukan untuk mengetahui apakah perintah atau kode yang telah kita buat daitas sudah berfungsi dengan baik atau belum.


Oke sekarang kita telah berhasil Menangkap Data Pada Laravel, baik melalui URL dan dari Inputan. Itu artinya kita telah berhasil melakukan Request Data Pada Laravel nih...Alhamdulillah

Sekian dulu ya artikel kali ini, semoga bermanfaat dan jangan pernah berhenti untuk mencoba..karena dari situ kita akan terlatih dalam menghadapi setiap kasus atau masalah kedepannya, Eehehe

                      Wassalamu'alaikum Warohmatullohi Wabarokatuh

Cara Passing Data Controller Ke View Laravel

Assalamu'alaikum Warohmatullohi Wabarokatuh...Pada kesempatan kali ini kita akan belajar materi yang masih seputar Laravel, yaitu tentang Cara Passing Data Controller  Ke View Laravel.

Sebelum menginjak ke praktik, kalian tau nggak sih apa itu Passing Data?? Hmm..jangan khawatir, aku akan jelasin. Passing  Data merupakan proses pengiriman data (transfer data) yang ada pada controller ke view untuk ditampilkan. Untuk Cara Passing Data sendiri, dapat kalian lakukan pada parameter ke-2 dari fungsi view. 

# Cara Passing Data Controller Ke View Laravel terdiri atas 3 tahapan berikut :
a) Memanggil View dari Controller Laravel
b) Passing Data dari Controller Ke View Laravel
c) Passing Data Array Ke View Laravel

Oke sekarang kita mulai Praktik Passing Data, caranya adalah s
ebagai berikut :


1. Langkah pertama kita akan mulai dengan memanggil view dari LowonganController yang telah kita buat pada tutorial sebelumnya. Untuk caranya kalian ikuti tampilan berikut yang telah saya beri tanda merah.


Gambar dibawah ini merupakan tampilan perintah method index() yang berguna untuk return atau mengembalikan string yang telah kita lakukan pada tutorial sebelumnya.


2. Selanjutnya buat view baru untuk dapat menampilkan view Lowongan, dan tempatkan view tersebut nanti pada Folder Views dengan nama (nama).blade.php misalnya Lowongan.blade.php


3. Buka File LowonganController.php di Sublime Text dan ketik perintah untuk memanggil view Lowongan.blade.php dengan format kode seperti gambar berikut ini.


4. Setelah melakukan langkah sebelumnya, sekarang cek pada web browser dengan perintah localhost:8000/Lowongan. Maka kita akan disuguhkan (muncul tampilan) dari view Lowongan.blade.php seperti gambar dibawah ini.



1. Silakan buka method index() pada LowonganController.php pada Sublime Text, dan tambahkan perintah seperti tampilan berikut.



Pada syntax di atas menunjukkan bahwa kita sedang membuat variabel yang menyimpan data "Dian_Astri". Selanjutnya pada bagian $nama berarti bahwa kita akan mengirimkan data berupa variabel nama.

2. Sekarang buka view Lowongan.blade.php dan tuliskan atau tambahkan syntax {{$nama}} untuk menampilkan data dari dalam variabel nama.



3.Untuk melihat hasilnya, cek pada web browser kalian. Tampilannya seperti gambar berikut ini.



1. Sekarang kita akan mengoper data array ke view laravel. Pertama buka File LowonganController.php kalian pada sublime dan tambahkan kode atau perintah seperti gambar berikut ini.



Syntax dibawah ini berarti bahwa kita memasukkan data array ke dalam variabel materi, kemudian kita kirimkan dengan nama tutorial. Jadi untuk mengakses view, kita akan mengaksesnya dengan nama "tutorial".



2. Masuk pada File Lowongan.blade.php menggunakan sublime. Perhatikan pada syntax foreach() berfungsi untuk menampilkan data array "tutorial" yang dikirimkan pada controller. Pada default nya data "tutorial" tersebut berbentuk array, jadi kita ubah menjadi variabel dengan menggunakan syntax @foreach seperti pada tampilan berikut ini.



3. Dan untuk hasil atau pembuktian dari langkah yang telah kita lakukan diatas, kalian pergi ke web browser dan ketikkan perintah localhost:8000/Lowongan seperti gambar berikut ini.


Sekian dulu ya artikel Tentang Passing Data Controller Ke View Laravel kali ini, semoga dapat bermanfaat bagi kalian dan selamat mencoba.

                                Wassalamu'alaikum Warohmatullohi Wabarokatuh

Selasa, 03 Maret 2020

Cara Membuat Controller Pada Laravel

Assalamu'alaikum Warohmatullohi Wabarokatuh...Pada kesempatan kali ini kita akan membahas materi lanjutan dari Laravel, yaitu mengenai Cara Membuat Controller Pada Laravel.

Kira-kira kalian tau nggak sih apa itu Controller?? Controller merupakan bagian yang menjembatani antara model dan view. Fungsi dari controller ini sendiri adalah untuk mengambil permintaan, memparsing permintaan, menginisialisasi, memanggil model dan responnya, dan mengirimkannya ke view.

Oke sekarang kita akan mencoba Membuat Controller Pada Laravel, caranya adalah sebagai berikut :
1. Langkah yang pertama, buat file baru untuk membuat controllernya. Caranya buka file web.php di folder belajar_laraveldian lalu routes dan buka pada apk sublime text. Untuk lebih jelasnya, liat tampilan berikut ini.


2. Setelah membuat controllernya pada file web.php, sekarang kita cek pada command prompt (CMD) apakah kita sudah berhasil membuatnya atau belum. Dan tanda berhasilnya akan muncul tampilan bertuliskan successfully. Untuk perintah yang harus kalian ketikkan pada cmd, lihat tampilan berikut ini.


3. Selanjutnya cek juga, apakah File Controller sudah tersimpan atau belum pada project belajar_laraveldian.


4. Langkah berikutnya buka File Controller (LowonganController.php) kalian pada aplikasi SublimeText, dan tambahkan perintah berikut agar ketika kita membuka file controller tersebut di web browser sudah ada yang ditampilkan.


5. Untuk pembuktian bahwa kita telah berhasil membuat Controller pada laravel, silakan kalian buka pada web browser dan ketikkan localhost:8000/Lowongan, maka akan muncul editan kita yang bertuliskan seperti tampilan berikut ini.


Oke sekian dulu ya guys, artikel kali ini. Semoga bisa bermanfaat dan jika kalian mengalami kesulitan kalian bisa menuliskannya di kolom komentar. Selamat Mencoba

                         Wassalamu'alaikum Warohmatullohi Wabarokatuh


Senin, 02 Maret 2020

Cara Route dan View Pada Laravel

Assalamu'alaikum Warohmatullohi Wabarokatuh...Oke pada kesempatan kali ini kita masih membahas materi seputar Laravel, yaitu Cara Route dan View Pada Laravel.

Tapi tau nggak sih kalian apa itu Route dan View??? Akan aku jelasin satu persatu. Route merupakan bagian yang mengatur rute (jalan) pada project yang kita bangun. Sedangkan View sendiri merupakan bagian yang mengurus tampilan pada project yang kita buat.

# Oke sekarang kita mulai praktikan Cara Route dan View Pada Laravel, berikut caranya :

1. Pertama, kalian lihat tampilan dibawah ini dulu. Tampilan tersebut merupakan tampilan Laravel yang paling awal setelah kita Menginstallnya. Jika kalian belum Install Laravel, kalian bisa baca artikel berikut :
Tutorial Install Laravel


Tampilan laravel diatas berada pada View welcome.blade.php , yang letaknya ada didalam folder resources. Dan kalian bisa melihat codingan tampilan awal laravel tersebut menggunakan aplikasi Sublime Text.


2. Perlu kalian ketahui, bahwa View dari welcome.blade.php tadi tampil secara default atas perintah dari web.php yang berada pada folder routes folder laravel kalian.



3. Langkah yang ketiga ini, buka file welcome.blade.php pada Apk Sublime Text, disini saya akan coba edit bagian tulisan "Laravel" menjadi "dianastrinataliya.blogspot.com", bagian Tittle juga saya ubah menjadi "Laravel Dian_Astri" dan juga bagian warna backgroundnya menjadi warna biru seperti tampilan dibawah ini.


Untuk menampilkan edit an kita pada codingan welcome.blade.php pada browser, kalian hanya tinggal refresh atau tekan tombol F5 pada keyboard PC/Laptop kalian.


Oke sekian dulu ya artikel kali ini...semoga bermanfaat dan selamat mencoba. Jika mengalami kesulitan, kalian bisa menuliskannya pada kolom komentar agar kita bisa sharing materi.

                              Wassalamu'alaikum Warohmatullohi Wabarokatuh

Tutorial Install Laravel Pada Windows

Assalamu'alaikum Warohmatullohi Wabarokatuh...Hallo guys!! Gimana kabarnya semua, semoga baik-baik aja ya..Amin Yarobbal'alamin. Pada kesempatan kali ini kita akan belajar materi baru, yaitu seputar laravel. 

Tapi kalian tau nggak sih apa itu laravel??? Laravel adalah suatu kerangka aplikasi web kekinian (modern), open source yang digunakan untuk merancang web aplikasi agar dapat berjalan dengan cepat dan mudah. Laravel dibuat oleh Taylor Otwell pada tahun 2011. Framework ini dibuat sebagai bentuk pengembangan aplikasi website yang mengikuti MVC (Model View Controller).

Lalu apa itu MVC itu?? MVC (Model View Controller) merupakan sebuah metode untuk membuat web aplikasi yang memisahkan antara data dari tampilan dan bagaimana cara memprosesnya.

Oke langsung saja sekarang kita mulai cara Install Laravel-nya, berikut caranya :
1. Langkah yang pertama, pastikan kalian sudah menginstall Aplikasi Xampp dan Composer pada Laptop atau PC kalian dengan benar. Untuk cara Install ke-2 nya telah saya posting di artikel sebelumnya, atau kalian dapat klik link berikut :

2. Selanjutnya masuk ke Command Prompt (CMD), caranya tekan simbol Windows+R pada keyboar kalian kemudian ketik cmd lalu Oke. Untuk lebih jelasnya liat tampilan berikut.


3. Sekarang ketik perintah untuk masuk ke Folder Htdocs dimana kita akan menempatkan Project Laravel yang akan kita buat ini. Perintahnya (cd d:xampp/htdocs)


4. Kemudian ketik perintah :{composer create-project --prefer-dist laravel/laravel belajar_laraveldian} untuk Menginstall Laravel.


Keterangan perintah :
a). Create-project             = Perintah untuk membuat project baru.
b). Prefer-dist                   = Perintah untuk mendownload Laravel versi terbaru.
c). belajar_laraveldian     = Nama project yang ingin kita buat.

5. Setelah mengikuti langkah diatas, tunggu beberapa menit untuk proses Installasi Laravel. Jika berhasil, maka akan muncul tampilan seperti berikut.


Tampilan diatas menunjukan sekarang kita telah memiliki Folder (belajar_laraveldian). Kalian dapat mengeceknya pada komputer kalian.


6. Ketik perintah {cd c:/belajar_laraveldian} pada Command Prompt kalian, dan ketik juga {php artisan serve}.



7. Langkah terakhir, kalian buka Browser kalian dan ketikkan {localhost:8000} untuk cek hasil project laravel kalian. Berikut contoh tampilannya.


Sekian dulu ya artikel kali ini, semoga bermanfaat dan selamat mencoba...Kunjungi terus blog ini untuk belajar materi baru, dan apabila kalian mengalami kesulitan silakan tulis di kolom komentar.

                      Wassalamu'alaikum Warohmatullohi Wabarokatuh