- Dapatkan link
- X
- Aplikasi Lainnya
- Dapatkan link
- X
- Aplikasi Lainnya
1. Membuat project baru dalam laravel
Buka terminal(bash)
Pindah directory ke htdocs
Ketik di terminal (bash)
cd ..
hingga ke drive C: lalu arahkan ke xampp/htdocs dengan mengetikan
cd xampp/htdocs
Setelah dalam folder tersebut ketikan
Composer create-project laravel/laravel [namaproject]Dapat diperiksa dalam folder htdocs akan memiliki folder dengan [namaproject] dan seluruh komponen dasar laravel akan ada dalam folder tersebut
2. Membuat halaman Register Login laravel
Masuk ke terminal ketikan
npm install && npm run dev
pada laravel versi 6 kebawah ketikan
php artisan make:auth
sedangkan pada laravel versi 6 menjadi
maka pada folder app->controllers akan ada folder auth dan homecontroller.php. Kemudian pada folder resources->views akan ada welcome.blade.php dan folder auth
composer require laravel/ui --dev
php artisan ui vue --auth
3. Membuat model dalam laravel
Untuk membuat model ketikan saja pada terminal
php artisan make:model [namamodel]
pada folder app akan muncul [namamodel].php
untuk membuat mode dengan migrasi tambahkan -m sehingga coding akan menjadi
php artisan make:model [namamodel] -m
nanti akan ada sebuah tambahan dalam folder database->migrations
4. Membuat Controller laravel
Untuk membuat controller yang dasar maka cukup ketikan di terminalphp artisan make:controller [NamaController]
direkomendasikan agar nama controller diberi kepanjangan controller sehingga bila membuat controller barang berikan namanya kepanjangan menjadi barangcontroller, kemudian gunakan camel case jadi hasil akhirnya akan menjadi BarangController. Untuk memberikan default CRUD pada controller tambahkan --resource sehingga coding menjadi
php artisan make:controller [NamaController] --resource
Sehingga di dalam controller tersebut akan ada code yang siap kita pakai
5. Membuat View dan menampilkan view
Untuk membuat view buka folder resources->views di sana kamu dapat melihat semua view yang telah ada. untuk membuat view baru klik kanan pada folder views pilih new file kemudian ketik :[namaview].blade.phpmaka view akan terbuat, untuk saat ini ketikan sesuatu seperti <h1>hello world</h1>.
untuk menampilkannya maka kita mesti mengarahkan route ke view tersebut.
Route dapat dibuka di folder routes dan pilih file web.php kemudian buka folder tersebut dan tambahkan code berikut
Route::get('/[NamaRute]', function()
{
return view('[namaview]');
});
Perhatikan posisi tanda kurung dan titik koma(;) untuk memastikan berhasil silahkan ketikan di url browser : localhost/[namaproject]/public/[NamaRute]
Misalkan nama project saya adalah POSPelangi dan nama rute saya adalah Barang dan view yang saya tampilkan bernama barang.blade.php
maka code harusnya nampak seperti :
Route::get('/barang', function()
{
return view('barang');
});
sedangkan untuk url akan menjadi : localhost/POSPelangi/public/barang
Apabila view dimasukan dalam folder maka susunan akan berubah menjadi
Route::get('/[NamaRute]', function()
{
return view('[NamaFolder].[namaview]');
});
semisal dimasukan dalam folder Barang maka code akhir menjadi
Route::get('/barang', function()
{
return view('Barang.barang');
});
Lokasi:
Jl. Ngagel Jaya Tengah No.73-77, Baratajaya, Kec. Gubeng, Kota SBY, Jawa Timur 60284, Indonesia
- Dapatkan link
- X
- Aplikasi Lainnya
Komentar
Posting Komentar