Full Transcript

·YouTLDR

Tutorial Laravel 12 FullStack, Membuat Website Portal Berita | PART 1

1:45:10IndonesianTranscribed Jul 21, 2026
0:00

teman-teman semua selamat datang di

0:02

channel saya yaitu code with travle nah

0:05

pada video kali ini kita akan belajar

0:08

membuat sebuah website yaitu sebuah

0:11

portal berita menggunakan laravel 12 dan

0:14

juga filamen Nah di sini saya akan

0:16

demokan untuk website-nya Bagaimana pada

0:19

halaman awal di sini kita bisa melihat

0:22

sebuah banner ya di sini adalah

0:24

banner-banner yang sudah didaftarkan

0:27

oleh admin nah ketika kita klik salah

0:30

satu banner kita akan diarahkan ke

0:33

detail dari beritanya nah seperti ini

0:37

Oke kemudian di bawahnya Kita juga bisa

0:40

melihat berita unggulan seperti ini nah

0:44

berita unggulan ini ini juga kita ambil

0:47

dari cms-nya Nah jadi di bagian news di

0:50

sini kita bisa atur untuk berita

0:52

unggulannya nah semisal di sini kita

0:54

hilangkan ketika kita refreshage ini

0:58

juga hilang

1:01

Oke selanjutnya di sini ada bagian

1:03

berita terbaru nah bagian berita terbaru

1:06

ini dia akan ngambil dari tanggal

1:10

terbaru ketika berita itu diposting

1:12

seperti

1:14

itu bisa kita klik juga ada detailnya

1:18

Oke kemudian kita Scroll ke bawah di

1:20

sini kita bisa melihat daftar autor nah

1:23

semisal di sini autor Viola maka kita

1:26

bisa lihat daftar berita dari si autor

1:28

Viola

1:31

di sini semisal rfly jika kita klik juga

1:35

kita bisa lihat daftar berita dari

1:38

Aut ketika kita klik lagi kita masuk ke

1:42

detail dari beritanya

1:44

Oke kemudian di sini ada pilihan autor

1:47

ini menampilkan daftar

1:50

berita yang kita random ya oke kemudian

1:54

ketika kita klik bagian kesehatan kita

1:56

akan ditampilkan semua berita di

1:59

kategori

2:00

kesehatan kemudian ketika kita klik

2:03

politik menampilkan semua berita di

2:05

kategori politik ketika kita klik

2:08

pariwisata kita akan menampilkan semua

2:11

daftar berita di kategori

2:13

pariwisata Kemudian untuk halaman

2:15

adminnya di sini kita menggunakan

2:18

filamen di sini ada menu autor ini untuk

2:21

mendaftarkan

2:23

autor di

2:25

sini kemudian ada menu banner di sini

2:28

untuk kita menambah kan banner yang ada

2:31

di halaman

2:33

awal kemudian ada bagian kategori berita

2:38

dan juga ada bagian beritanya

2:41

Oke seperti

2:44

itu oke teman-teman di sini kita set up

2:48

untuk projectnya ya Nah di sini kita

2:49

ikuti dari dokumentasi Lara file 12-nya

2:52

Nah di sini teman-teman wajib udah

2:55

instal yang namanya PHP dan komposer Nah

2:58

kalau belum instal teman-teman bisa

2:59

instal dulu kemudian di sini kita akan

3:02

gunakan untuk komposer instal larfelnya

3:07

itu via komposer ya Nah untuk ngebuat

3:10

application-nya atau projectnya kita

3:12

bisa ketikkan lar Fel new kemudian nama

3:17

projectnya Nah projectnya di sini adalah

3:20

mocho nah terus starter kit-nya kita non

3:24

aja Oke kita tunggu

3:56

oke di sini Kita disuruh mililih

3:59

database-nya ya kita akan pakai MySQL

4:01

kita pilih MySQL kemudian default

4:05

database updated will you like to run

4:07

the default database migration kita no

4:09

dulu aja nah terus ini juga kita no dan

4:13

sekarang kita bisa buka untuk projectnya

4:16

foldernya itu di Visual Studio code Nah

4:19

di sini saya buka dulu kemudian kita

4:22

buka di

4:23

sini ke bagian

4:26

Open lalu foldernya tadi saya taruh di

4:29

desk stop dan di sini

4:33

oke Nah di sini untuk Project laravelnya

4:36

sudah berhasil diinstal kalau kita lihat

4:38

di sini ini ada beberapa folder ya untuk

4:40

folder app ini dia akan berisi sebuah

4:44

http dan di sini ada controller nah

4:47

controller ini berfungsi sebagai logika

4:49

pada projject kita ya jadi kan si larvel

4:52

ini konsepnya adalah mvc atau model view

4:55

dan controller Nah model itu dia

4:57

digunakan untuk eh berkomunikasi dengan

5:00

database model view Nah untuk view itu

5:04

digunakan untuk tampilan yang

5:07

ditampilkan di user dan kemudian ada

5:09

controller controller itu yang nantinya

5:12

akan menghubungkan si model dan juga

5:14

view Nah untuk sisi logikanya kemudian

5:17

di sini ada model yang tadi sudah saya

5:19

jelaskan kemudian ada provider di sini

5:21

itu biasanya untuk mendaftarkan eh

5:25

semisal kita menggunakan package

5:27

kemudian di sini ada f bootraap nah ini

5:31

untuk mendaftarkan middleware dan juga

5:34

routing kemudian di sini ada config

5:36

config itu berisi konfigurasi semisal di

5:39

sini ada config app

5:41

out catch database dan lain-lain nah

5:45

semisal kita misal integrasi package

5:48

yang membutuhkan config itu biasanya

5:50

kita akan buat file baru pada folder

5:52

config kemudian di database Ini dia ada

5:55

folder factory fungsi dari eh ada

5:58

factory ini

6:00

biasanya itu digunakan ketika kita ingin

6:02

membuat data damy Nah si vektor itu

6:04

ibaratnya kita nentuin data damyya itu

6:08

kolomnya semisal di sini ini kan user

6:10

factory berarti di sini kita akan

6:12

mendefinisikan si user ini tuh kolomnya

6:15

ada kolom name kan Nah si kolom name ini

6:17

dia diisi datanya yang data daminya itu

6:21

apa terus email terus email verifate add

6:24

dan lain-lain gitu Jadi intinya tuh ini

6:27

menentukan data yang ada gitu itu

6:30

kemudian di sini ada

6:31

migration jadi semisal kita menggunakan

6:34

larfel ketika kita membuat sebuah

6:37

database table dan kolom itu kita enggak

6:40

membuatnya manual di php admin atau di

6:43

msql-nya ya Jadi kita akan menggunakan

6:45

sebuah file yang dinamakan adalah

6:48

migration Nah di sini contohnya ada

6:51

migration untuk user table Nah di sini

6:54

itu ada skema create user artinya Apa

6:58

artinya di sini dia akan membuat sebuah

7:02

table user di mana kolomnya itu ada

7:05

kolom ID name email email verified add

7:08

dan password seperti itu ya jadi di sini

7:11

urutannya tuh ada table dan kolom jadi

7:15

nanti ketika kita jalankan migration-nya

7:17

Itu otomatis dia akan membuatkan pada

7:20

database-nya sehingga semisal kita akan

7:23

berkolaborasi dengan developer lain itu

7:26

lebih mudah tidak perlu melakukan ekspor

7:28

impor data seperti itu kemudian di sini

7:31

ada seeder nah seeder ini tadi adalah

7:34

yang kita Panggil vectorynya kemudian si

7:37

Seider ini dia akan melakukan create

7:39

contohnya di sini dia akan memanggil

7:41

user factory sebanyak 10 jadi dia akan

7:43

mengcreate datanya itu sebanyak 10 data

7:46

dami seperti itu kemudian di bawahnya

7:50

ada folder public folder public ini

7:53

biasanya ketika kita ingin menyimpan

7:55

sebuah aset seperti image CSS atau

7:59

gambar seperti itu ya Nah kemudian ada

8:02

Resort resourch ini tuh berisi yang

8:05

paling Seran adalah view Nah view-nya di

8:08

sini itu adalah ketika kita ingin

8:10

membuat tampilan untuk user kita bisa

8:13

membuatnya di view gitu kemudian ada

8:16

roots di roots ini ada Kol dan web Nah

8:20

ada juga root untuk api yang muncul di

8:23

laravel 12 ini hanya ada root consolle

8:25

dan web Nah untuk root web ini ini

8:27

adalah root yang akan kita gunakan untuk

8:30

mendefinisikan alamat-alamat apa saja

8:33

yang ada di website Cint contohnya di

8:35

sini kan ada root get/ash berarti ketika

8:37

kita akses pertama kali dia akan membuka

8:40

tampilan welcome atau kita misal buat

8:43

lagi di sini root get kontakct berarti

8:46

ketika kita akses slash kontakct itu

8:48

akan membuka halaman kontak seperti itu

8:51

kemudian di bawah ada storage nah

8:53

storage Ini tuh biasanya digunakan

8:55

semisal pada website kita itu memiliki

8:58

crude yang kolomnya itu dia punya gambar

9:01

nah gambar itu biasanya akan disimpan ke

9:03

dalam

9:04

storage kemudian di bawahnya ada folder

9:07

test ini untuk unit testing Nah untuk

9:09

vendor ini adalah package-package yang

9:12

kita instal di Lara file kita atau di

9:14

Project kita kemudian ada doinv doinv

9:18

ini untuk konfigurasi mulai dari app

9:20

nameame kemudian ada juga Eh kita

9:23

konfigurasi database semisal kita

9:25

menambahkan sebuah package itu juga kita

9:28

akan tambahan si autentikasi atau

9:31

kedentialnya itu di dinv ini Nah di sini

9:35

dinv example itu bedanya jadi ketika

9:38

kita

9:40

eh melakukan push repository github itu

9:44

yang akan muncul adalah si

9:46

dinv.example-nya sehingga data atau

9:49

kredenial asli yang ada di yang ada di

9:52

dinv itu enggak akan ikut ya Jadi tidak

9:55

akan terhack gitu nah seperti itu itu

10:00

oke di sini kita lihat di totv sini kita

10:03

bisa ganti untuk app name-nya ini

10:05

menjadi moco

10:07

gitu Kemudian untuk bagian DP koneksinya

10:11

ini udah otomatis di-setting ya sesuai

10:14

nama projjectnya itu moco Kemudian untuk

10:17

DP

10:18

username ini DP connection juga udah

10:21

pada udah pakai MySQL untuk DP

10:23

username-nya default di laptop

10:26

teman-teman tuh biasanya atau di

10:27

komputer teman-teman tuh DP username-nya

10:30

root dan DP password-nya kosong Nah

10:32

kalau di saya ini DP username-nya adalah

10:34

admin

10:35

Oke seperti ini nah jika sudah seperti

10:38

ini kita akan coba jalankan untuk

10:41

migration-nya ya untuk ngecek Apakah

10:43

database-nya berhasil tersambung atau

10:44

tidak nah jangan lupa juga untuk local

10:47

host teman-teman ini bisa distart dulu

10:50

ya Saya di sini pakai mmppp nah biasanya

10:54

yang sering dipakai adalah smppp

10:56

oke di sini jangan lupa untuk diart dulu

10:58

Dan Kita jalankan PHP artisan migrate

11:01

nah fungsi dari komen PHP artisan

11:04

migrate ini apa Jadi kan pada bagian

11:07

database migration Nah di sini kan kita

11:10

punya ada user table chat table chob

11:13

table Nah kita akan jalankan

11:15

ketiga-tiganya ketika kita jalankan PHP

11:18

migrate dia akan membuat si table

11:21

peserta kolom-kolomnya nah ini kita coba

11:24

nah karena kita belum pernah buat

11:26

database-nya ini maka akan ditanyain

11:29

Apakah kita ingin membuatnya Yes saja

11:31

Nah di sini sudah berhasil nih dia sudah

11:35

berhasil membuat table-tabnya Sekarang

11:37

kita coba cek di php my admin-nya

11:44

Oke kita cek di

11:47

sini Nah di sini kita cek nah ini udah

11:50

ada table beserta kolomnya ya

11:52

databas-nya moco di sini ada beberapa

11:55

table contohnya user nah ini adaom name

11:59

Mail dan lain-lain sesuai yang ada pada

12:01

migration seperti itu

12:04

Oke selanjutnya kita akan coba untuk

12:07

membuat model dan migration yang kita

12:09

butuhkan

12:13

oke teman-teman di sini saya sudah

12:15

menyiapkan untuk IRD nah IRD ini akan

12:18

kita gunakan sebagai acuan ketika kita

12:20

membuat model peserta migration-nya Nah

12:22

di sini eh kalau kita lihatnya ada

12:25

beberapa table ya yang pertama ini ada

12:27

table user kemudian ada table auor

12:30

kemudian ada table news kategori ada

12:32

table news dan juga table banner

12:36

Oke Langsung aja kita masuk ke pembuatan

12:39

tabennya nah yang pertama di sini Kita

12:43

sudah punya untuk table user ya kalau

12:45

kita lihat di bagian app model ini udah

12:48

ada user dan isinya pun UD sama name

12:51

email dan

12:52

password Nah selanjutnya berarti kita

12:55

akan buat table untuk bagian

12:59

oututor dulu nih jadi di sini untuk

13:02

membuat modelan migration teman-teman

13:04

bisa buka Terminal kemudian jalankan di

13:07

sini adalah PHP artisan make model Nah

13:11

jadi di sini kita akan membuat model

13:14

autor ya Nah di sini kita akan membuat

13:17

model sekaligus dengan migration-nya

13:19

caranya gimana teman-teman bisa

13:21

tambahkan -m seperti ini lalu enter Nah

13:25

di sini maka akan membuat sebuah file

13:28

model yaitu autor.php dan file migration

13:32

yaitu autor Stable nah seperti ini oke

13:36

di sini kita mulai dari yang migration

13:38

dulu jadi pada bagian migration di sini

13:42

kita udah punya ID dan juga ada

13:45

timestamp ya Nah tim Stamp di sini itu

13:47

itu bawaan default dari laravel

13:49

fungsinya apa Jadi si table timestamp

13:53

itu dia akan membuatkan kolom created

13:55

add dan updated add nih seperti ini

14:00

Oke Nah selanjutnya kita tambahkan untuk

14:03

name Avatar dan bio Oh ya di sini ada

14:07

yang kurang satu lagi yaitu

14:11

username Nah username-nya kita bisa

14:13

pakai string

14:16

Oke jadi di sini kita bisa buat table

14:20

nah sini kan ada tipe data nih untuk Id

14:23

ini tipe datanya integer di sini juga

14:26

sudah otomatis

14:27

integer kemudian ada name tipe datanya

14:30

tipe datanya adalah string di sini kita

14:33

bisa buat

14:36

string nah string ini kalau di database

14:40

itu terbaca sebagai varchar kemudian

14:43

tipe datanya string di dalam kurung ini

14:46

kita bisa tambahkan nama kolomnya

14:48

berarti kolomnya adalah name setelah

14:51

name ada

14:54

username

14:56

username kemudian kita bisa tambahkan

14:59

Avatar dan juga

15:02

bio bio biionya kita bisa gunakan long

15:06

Tex ya

15:08

oke Kemudian untuk username kita bisa

15:11

buat dia menjadi unique jadi username

15:14

setiap autor itu enggak boleh sama

15:16

fungsinya apa fungsinya ketika kita

15:18

ingin melihat detail dari autornya itu

15:21

kita akan gunakan si username itu nah

15:23

kalau sama itu pasti salah satu akan

15:26

tidak ketemu ya karena kita perakan

15:29

seperti itu Nah jika udah seperti ini

15:32

untuk migration autornya udah sekarang

15:35

kita pergi ke model autor nah fungsinya

15:38

di sini kita akan definisikan

15:40

kolom-kolom apa saja yang ada di dalam

15:43

oututor tersebut kita bisa tambahkan

15:46

protected dollar V Label sama dengan Nah

15:51

di sini berarti ada kolom name kemudian

15:55

ada kolom

15:56

username setelah username kita punya

15:58

Avatar dan juga bio nah name username

16:03

Avatar bio seperti ini ya Oke berarti

16:06

untuk bagian model juga sudah kita

16:08

definisikan migration juga udah

16:11

selanjutnya kita lanjut ke model dan

16:13

migration untuk news

16:17

category Nah selanjutnya di sini kita

16:19

buat model dan migration untuk news

16:22

category ya kita bisa buka di sini PHP

16:26

artisan make model news

16:30

category Min m

16:33

Oke seperti ini Nah selanjutnya kita

16:35

buka di sini untuk migrationnya di

16:38

migration ini news category itu kita

16:40

punya title dan juga Slug nah Slug di

16:43

sini itu dia berfungsi sebagai e kayak

16:46

username ya jadi ketika misal kita kita

16:49

buka si news kategorinya semisal

16:52

contohnya ketika kita ingin melakukan

16:54

filter kita pilih news kategor yangaknya

16:57

adalah kes Nah maka di situ dia akan

17:00

munculnya yang kesehatan semua gitu Ini

17:03

slakdu digunakan sebagai unik lah Nah di

17:06

sini kita bisa tambahkan dolar table

17:09

string title kemudian kita copy kita

17:13

paste dan kita tambahkan menjadi Slug

17:16

untuk Slug ini dia bersifat unik

17:20

Oke kemudian di bagian news kategorinya

17:24

di model kita tambahkan di sini

17:27

protected

17:30

dolar V Label sama

17:34

dengan Nah di sini kita bisa buat yaitu

17:37

title dan juga Slug

17:41

Oke seperti

17:43

ini Nah selanjutnya kita buat model dan

17:47

migration untuk news

17:51

Oke selanjutnya kita buat model and

17:53

migration untuk news-nya di sini kita

17:55

bisa buat yaitu PHP artis

17:59

make model news- m Nah kita buka untuk

18:06

migration-nya di sini dia punya kolom

18:10

autor ID nah untuk autor ID Dia kan

18:13

berelasi ke table auutor ya di sini

18:15

relasinya adalah one to many atau satu

18:18

autor bisa memiliki banyak berita Nah di

18:21

sini one to many kita bisa gunakan di

18:24

sini foreign ID kemudian foreign id-nya

18:27

ini mengarah ke

18:29

autor ID nah jadi di laravel itu ketika

18:33

kita menggunakan forign ID dia akan

18:36

mencari berdasarkan nama tabelnya autor

18:39

dan juga kolomnya ID jadi kita ggak

18:41

perlu tambahin referen-nya ya ini sudah

18:44

otomatis kemudian selanjutnya ada

18:49

news kategori

18:56

ID Oke selanjutnya nya ada

19:00

title table string title kemudian kita

19:05

punya

19:11

Slug selanjutnya kita punya

19:19

thumbnail Nah selanjutnya setelah

19:22

thumbnail kita punya konten Nah untuk

19:25

konten kita gunakan long Tag

19:31

Oke kemudian selanjutnya kita bisa pergi

19:34

ke model news di sini kita buat untuk

19:38

protected dollar V

19:43

label Nah di sini berarti kita punya

19:47

autor

19:51

ID kemudian kita punya news category

19:57

id kemudian kita punya

20:02

title setelah title kita punya

20:08

slag setelah slag kita punya

20:12

thumbnail dan yang terakhir kita punya

20:15

konten

20:17

Oke selanjutnya di sini kita definisikan

20:20

untuk

20:21

relasinya berarti yang pertama kita

20:23

punya public function outor jadi untuk

20:28

kita membuat sebuah relation di larfel

20:31

itu kita perlu definisikan si relasinya

20:33

itu di model ya berarti di sini ee untuk

20:36

satu berita dia bisa punya satu autor ID

20:39

Atau Dia memiliki satu autor ID kita

20:42

bisa gunakan R return

20:45

this Belongs To

20:49

autor tik2.2 class Nah jadi dia akan

20:53

memanggil relasi yang model autor terus

20:57

selanjutnya kita copy kita paste kita

21:00

tambahkan di sini adalah news category

21:03

Nah di sini news category Oke jadi

21:07

ketika kita membuat sebuah relasi

21:10

function relasi ini ini ketika dia

21:13

memiliki itu kita bisa gunakan singular

21:16

ya contohnya ni autor news category Nah

21:19

ini kan dia Belongs To atau memiliki

21:22

kemudian di bagian autornya juga kita

21:24

definisiin nih yaitu public function

21:28

news Nah berarti di sini R return this

21:34

karena satu autor memiliki banyak Rita

21:36

kita bisa gunakan Has many Has many apa

21:39

Has many news

21:42

Oke seperti

21:43

ini terus di bagian kategori pun sama di

21:48

sini public

21:51

function news yaitu R return

21:55

this Has many news tik2.k2 class nah

22:02

seperti ini

22:04

Oke untuk bagian model migration news

22:07

sudah selanjutnya kita pergi ke model

22:10

dan migration Untuk Banner

22:14

Oke selanjutnya kita buat untuk model

22:16

dan migration banner ya di sini kita

22:18

bisa buat dengan cara PHP artisan make

22:23

model banner- m nah Untuk Banner ini

22:29

dia

22:30

punya relasi ke dalam news ID ya forent

22:37

ID yaitu news ID Oke kemudian di sini

22:43

kita pergi ke dalam

22:46

modelnya sini kita buat

22:49

protected dollar V Label

22:53

sama di sini kita Panggil

22:56

untuk new

22:59

news ID

23:01

kemudian di sini kita buat public

23:05

function news Nah di sini dia return

23:11

this

23:13

has eh Belongs

23:17

To Belongs To

23:21

news nah seperti ini terus di bagian

23:24

news-nya satu berita memiliki satu

23:27

banner kita buat public

23:29

function

23:31

banner ret

23:34

return

23:36

Dis

23:40

S1

23:41

banner

23:43

t2.2 class nah seperti ini Oke model

23:47

migration Untuk Banner udah sekarang

23:49

kita jalankan PHP artisan migrate untuk

23:54

menjalankan semua migration baru yang

23:56

kita buat kita enter Nah di sini

23:59

berhasil ya kita coba cek di php my

24:03

adminnya Nah di sini sudah menambah

24:07

beberapa table ya ini ada table news

24:09

category ini ada title cre updated

24:13

kemudian ada table

24:16

outor Nah kemudian ada news ada bers dan

24:22

lain-lain Oke selanjutnya kita akan

24:26

lakukan pembuatan CMS mengunakan package

24:29

filamen Nah selanjutnya kita akan

24:31

lakukan instalasi untuk filamen terlebih

24:33

dahulu

24:35

Oke teman-teman selanjutnya kita lakukan

24:37

instalasi untuk filamen Nah jadi di sini

24:40

teman-teman bisa buka dokumentasi dari

24:42

filamen yaitu di filamen php.com jadi si

24:46

filamen Ini adalah sebuah package atau

24:48

library yang digunakan untuk kita

24:51

membuat CMS agar lebih cepat ya nah ini

24:54

kalau kita lihat di bagian demonya

25:00

Nah jadi di sini kita bisa untuk membuat

25:03

sebuah halaman admin di mana semisal di

25:06

sini ada kategori nah ini kita bisa

25:10

membuat sebuah crud ini dengan cepat

25:12

semisal nama kategorinya adalah testing

25:16

gitu

25:17

Nah kalau kita

25:20

klik dia akan bertambah seperti itu Nah

25:24

di sini untuk filamen ini juga free ya

25:27

Oke kita langsung lakukan instalasinya

25:30

aja Nah di sini nih ada fitur-fiturnya

25:33

nih ada panel Builder kemudian ada form

25:35

Builder table Builder notification

25:38

action info list dan widget Nah ini

25:41

banyak banget ya fitur-fiturnya nanti

25:42

kita akan belajar beberapa fitur yaitu

25:45

home Builder table Builder dan juga

25:47

action Oke sekarang kita langsung klik

25:50

get

25:51

started di sini kita bisa lakukan

25:54

instalasinya menggunakan composer

25:56

require filen/ filamen ini kita

26:01

copy lalu kita paste ke dalam Terminal

26:07

Oke kemudian kita tunggu untuk proses

26:09

instalasinya hingga selesai

26:32

Oke sudah berhasil selanjutnya kita

26:35

jalankan PH artisan filamen instal

26:38

minmin panel nah sini kita jalankan Oke

26:42

untuk id-nya admin nih kita no aja oke

26:47

terus

26:49

selanjutnya di sini kita akan membuat

26:51

user untuk login akun-nya ya di sini

26:55

kita buat nah Nah di sini untuk nam-nya

26:59

admin

27:01

admin@mocho.com password-nya

27:04

password nah seperti ini Oke jika sudah

27:08

Sekarang kita coba login kita jalankan

27:10

dulu jadi untuk menjalankan Project

27:12

laravel kita bisa jalankan dengan cara

27:14

PHP arisan serve enter lalu kita buka

27:18

untuk

27:20

url-nya Nah di sini sudah pakai lar Fel

27:23

12 ya lu kita akses/ash admin

27:27

oke di sini kita login

27:30

admin@moco.com password-nya adalah

27:33

password Nah di sini ada pas login kita

27:36

langsung disukuhin dengan halaman

27:38

dashboard ya Oke selanjutnya kita akan

27:41

mulai membuat halaman atau CMS serude

27:44

untuk masing-masing

27:47

model teman-teman yang pertama di sini

27:50

kita akan buat untuk crude dari autor ya

27:53

di sini untuk membuat sebuah cude kita

27:57

bisa menggunakan kan yang namanya resour

28:00

nih di sini jadi si filamen ini

28:03

menjadikan sebuah resour yang di mana

28:07

untuk membuat resour kita bisa

28:09

eh ibaratnya tuh kayak melihat dari nama

28:12

modelnya di sini contohnya dia membuat

28:14

resource untuk customer berarti di sini

28:16

P rtisan make filament Min resource

28:18

customer nah fungsi dari resource ini

28:21

apa di sini di resarch itu dia akan

28:23

membuatkan kita langsung untuk

28:26

ee halaman

28:29

list create dan juga edit seperti itu

28:32

Oke ini langsung aja kita buat di sini

28:35

kita bisa buka Terminal kemudian kita

28:38

jalankan PHP artisan make resour yang

28:42

pertama kita Bu adalah autor nah seperti

28:46

ini oh sebentar salah ini harusnya

28:50

seperti

28:53

ini

28:54

PHP artisan make filamen strip

29:01

resourch strip

29:04

resourch yaitu autor nah Oke sekarang

29:09

kita bisa buka di folder app filamen dan

29:13

di sini sudah ada auto resource nah di

29:15

dalam auto resource ini dia punya

29:17

namanya public Static function form dan

29:20

juga public Static function table Nah

29:22

untuk form ini berarti kita akan gunakan

29:24

untuk memanggil komponen inputan apa

29:27

saja yang sekiranya kita butuhkan

29:29

kemudian di sini ada table ini digunakan

29:32

untuk kolom ini untuk

29:35

menampilkan ibaratnya tuh data apa saja

29:37

ingin kita tampilkan filter ini semisal

29:39

nanti kita di model ini model Berita ini

29:44

kita akan ngfilter berdasarkan

29:46

autornya atau si kategorinya kemudian

29:50

ada action action ini semisal kita ingin

29:52

membuat si fungsi delete edit dan view

29:56

gitu ya Oke sekarang kita akan coba buka

29:59

di browsernya kalau kita lihat di sini

30:02

ini sudahudah ada menu baru namanya

30:03

autor Nah untuk mengganti icon yang ada

30:07

di sini teman-teman bisa pergi ke dalam

30:11

heroicons.com kemudian di sini

30:13

teman-teman bisa cari icon yang ingin

30:15

teman-teman pakai misal untuk autor ini

30:18

kita cari user nah nih berarti kita bisa

30:22

gunakan yang ini users ya di bagian

30:26

eh auto resour di sini ada namanya

30:29

navigation icon ini berarti Hero icon o

30:32

kemudian kode iconnya yaitu users nah

30:36

seperti ini sekarang kita lihat hasilnya

30:38

lu kita refresh di bagian sini nah ini

30:41

udah ada autornya oke terus di sini kita

30:45

akan masuk ke halaman untuk create-nya

30:48

dulu ya di sini kita bisa Klik new

30:49

author untuk di sini formnya ini masih

30:52

kosong karena kita belum ee menambahkan

30:56

ini ya komponen yang kita buat oke di

30:59

sini kita bisa buat untuk yang pertama

31:01

di sini kita bisa gunakan nah jika

31:05

teman-teman ingin melihat komponen apa

31:08

saja yang bisa digunakan di form teman

31:10

bisa pergi ke bagian dokumentasi

31:13

kemudian klik ke form Builder nah di

31:16

form Builder ini ada banyak banget

31:17

komponen contohnya di sini ada field

31:20

yaitu ada text input select kemudian ada

31:24

checkbox toogle checkbox list radio dan

31:28

lain-lain gitu ya Nah yang kita akan

31:31

gunakan untuk bagian oututor ini kan ada

31:35

name name ini kita gunakan yang namanya

31:37

text input oke di bagian auto resource

31:41

kita masuk ke public Static function

31:43

form di sini kita bisa buat

31:48

from/cponen/ Tex input nah kemudian

31:51

titik du Mac oke terus apa sih yang ada

31:55

di dalam si mac-nya ini nah yang ada di

31:58

dalam C Mac ini adalah kolom yang kita

32:01

buat di sini kolom pertama itu adalah

32:03

kolom name berarti di sini kita bisa

32:05

buat name seperti itu ya dan dan di sini

32:08

kita buat dia jadi require seperti ini

32:12

Oke kemudian

32:14

selanjutnya kita bisa copy lalu kita

32:16

paste kita tambahkan untuk kolom

32:20

username Oke kemudian setelah itu kita

32:24

punya

32:25

Avatar kita bisa copy di sini kita KTI

32:29

jadi Avatar Nah untuk Avatar kita akan

32:31

gunakan yang namanya file upload nih di

32:35

sini file upload Ini fungsinya agir kita

32:38

bisa menambahkan image ya file upload

32:44

oke terus selanjutnya di sini kita bisa

32:47

tambahkan file upload-nya ini adalah

32:49

untuk image

32:51

Oke seperti ini kemudian setelah Avatar

32:54

kita punya bio ya form/kponen

32:58

slash untuk bio kita bisa

33:01

gunakan teks

33:04

area make yaitu

33:08

bio kita buat dia jadi require nah

33:12

seperti ini Oke sekarang kita akan coba

33:16

lihat untuk tampilannya untuk hasilnya

33:19

di sini nah ini sudah ada muncul

33:22

inputannya ya Oke sekarang kita akan

33:25

tambahkan untuk nam-nyaal rfle

33:28

username-nya adalah COD with rfle gitu

33:32

untuk avatarnya kita

33:35

tambahkan di sini kita tambahkan untuk

33:38

avatarnya

33:43

dulu nah ini ya oke kemudian di sini

33:47

untuk biionnya

33:49

adalah Misa lorem ipsum dolor siamet

33:54

lorem dolor Mamet ipsum gitu

33:58

oke lalu kita klik create Nah di sini

34:01

untuk create-nya sudah berhasil kita

34:04

akan otomatis diarahkan ke halaman edit

34:07

Nah di sini gambarnya kan loading terus

34:09

ya ini kita harus jalankan PHP artisan

34:14

storage link agar si gambarnya itu dia

34:17

akan eh SIM link ke dalam folder public

34:20

nih

34:22

enter nanti di public dia akan ada

34:24

storage nah ini gambarnya kan sudah

34:26

berhasil masuk ke storage ya ya oke

34:29

terus ini masih loading juga kita copy

34:32

URL yang kita akses kita copy lalu kita

34:35

paste ke dalam file.inv nah di bagian

34:39

app url-nya ini Kita sesuaikan Oke

34:42

seperti ini

34:45

Oke sekarang kita refresh lagi Nah di

34:48

sini sudah berhasil Oke jadi kan tadi

34:51

kita sudah berhasil untuk create data ya

34:53

Nah untuk create datanya sudah berhasil

34:55

di sini juga otomatis kita sudahah di

34:57

buatkan untuk halaman edit data misal

35:00

kita buat di sini Rafli

35:03

alvizki gitu kita klik save nah dia

35:06

otomatis terupdate Oke berarti untuk

35:09

create dan edit sudah berhasil

35:11

selanjutnya kita buat untuk nampilin si

35:15

autornya ini di dalam SI list

35:19

Oke selanjutnya kita atur tampilan untuk

35:22

menampilkan list dari autornya ya Nah di

35:25

sini teman-teman bisa lihat di

35:28

dokumentasi itu di bagian table Builder

35:31

nah di table Builder ini ada banyak

35:33

kolom-kolom yang bisa teman-teman pakai

35:35

salah satunya ini ada teks kolom yang

35:37

akan sering kita gunakan nah seperti

35:41

ini kemudian kita punya icon

35:45

kolom image kolom nah ini ada image ini

35:49

menampilkan image kemudian ada color

35:53

select dan lain-lain oke sekarang untuk

35:57

bagi B autor ini itu kita akan Tampilkan

36:00

untuk name username Avatar dan bio ya

36:02

berarti di sini kita buat di kolomnya

36:05

itu ada

36:08

table/

36:09

kom/ t kolom untuk mac-nya yang pertama

36:13

ada name kemudian kita

36:16

copy setelah name ada

36:19

username Nah untuk Avatar kita taruh di

36:22

awal aja kali ya di sini ini berarti

36:25

image kom ininya

36:28

Avatar Setelah itu kita punya bio Nah di

36:33

sini bio Oke seperti ini sekarang kita

36:36

lihat hasilnya di sini sudah muncul ya

36:39

untuk Avatar kita akan buat dia menjadi

36:42

bulat Nah kita bisa lihat di Image kolom

36:46

kita bisa

36:48

gunakan sirkular Oke kita tambahkan di

36:53

bagian

36:55

avatarnya seperti ini

36:58

Sekarang kita coba lihat

37:00

hasilnya Nah maka di sini dia udah jadi

37:04

bulat gini ya Oke selanjutnya di sini

37:08

kita bisa tambahkan untuk action delate

37:12

dan view-nya di bagian action kita

37:15

tambahkan di sini ada view action dan

37:19

juga kita tambahkan untuk delete Action

37:24

Nah seperti ini sekarang kita coba lihat

37:27

hasilnya keka kita refresh Nah di sini

37:30

kita bisa view detail datanya kemudian

37:33

kita bisa

37:34

edit nah kemudian kita bisa delete juga

37:37

nah di delete ini juga otomatis

37:39

dibuatkan oleh si filamennya misal kita

37:42

Tambah data baru di sini namanya Joni

37:45

Joni gitu lalu avatarnya kita

37:49

tambahkan dan biionnya adalah lorem

37:52

ipsum

37:55

oke lalu kita klik create Nah di sini

37:58

otomatis dia akan bertambah ya kita bisa

38:01

Klik delete lalu kita confirm Nah

38:04

otomatis datatanya juga terhapus Oke

38:07

seperti itu berarti untuk crude pada

38:10

model autor sudah berhasil kita buat

38:13

selanjutnya kita buat crude untuk bagian

38:16

news category

38:19

Oke teman-teman selanjutnya kita buat

38:22

untuk cerude news category Nah kita bisa

38:26

buka

38:28

di terminal kita ketikkan di sini PHP

38:33

artisan make

38:35

filamen strip resourch berarti news

38:40

category

38:42

Oke Nah di sini kita bisa buka untuk

38:44

news category res-nya Oke kita coba

38:47

lihat dulu untuk di website-nya ap sudah

38:51

muncul di sini Nah di sini sudah muncul

38:54

ya untuk news category Oke kita akan

38:57

ganti untuk si iconnya kita cari di Hero

39:00

icon semisal di sini list nah ini kita

39:03

gunakan yang

39:05

bagian list bulet

39:08

Oke kita pe di

39:12

sini eh atau tag nah ini kita gunakan si

39:16

tag

39:18

aja tag Oke dan kita lihat hasilnya

39:22

kalau kita lihat di sini dia sudah

39:24

berubah ya Oke sekarang kita seperti

39:27

biasa kita ke halaman create-nya dulu

39:29

berarti di bagian form kita bisa

39:30

tambahkan

39:33

form/cponen slash tekt input Kemudian

39:38

untuk mac-nya di sini kita bisa gunakan

39:41

adalah yang pertama itu ada title Oke

39:47

title untuk title ini kita buat dia jadi

39:52

require dan kita copy dan kita paste ke

39:55

bawah kita ganti menjadi slab untuk Slug

39:58

ini kita buat dia jadi read only Oke

40:03

seperti ini sekarang kita lihat hasilnya

40:06

Nah di sini sudah muncul untuk title dan

40:09

juga Slug Nah di sini title eh Slug itu

40:12

akan digenerate otomatis dari si title

40:15

kita bisa cari di dokumentasi dari

40:18

filamen generate SL nah nih di sini kita

40:23

bisa generate

40:25

slab kita kita bisa tambahkan di sini

40:30

untuk live dan after state update oke

40:33

teman-eman Bisa tambahkan seperti

40:37

ini kemudian di sini jangan lupa kita

40:40

untuk use yang diperlukan ini di sini

40:44

set filamen form kemudian di sini kita

40:47

Tambakan use illuminate

40:50

STR nah support STR seperti ini Oke

40:54

sekarang kita coba semisal di sini kita

40:58

buat

40:59

kategori untuk misal

41:03

kesehatan nah ini otomatis

41:08

tergenenderet kemudian nih kita lihat

41:10

dari template ya di sini saya sudah

41:12

nyiapin template

41:14

juga nah ini ada kesehatan kemudian ada

41:18

gaya

41:23

hidup kemudian kita bisa buat lagi

41:26

semisal di sini ini

41:30

[Musik]

41:32

ada

41:36

politik kemudian setelah politik kita

41:39

punya pariwisata

41:42

oke nah kemudian kita klik create Nah di

41:46

sini otomatis Kita juga bisa langsung

41:49

edit ya kita bisa tambahkan edit

41:52

kesehatan oke terus selanjutnya di sini

41:55

kita akan buat untuk

41:57

nampilin si list atau kolom dari si news

42:01

kategorinya

42:03

Oke selanjutnya kita tampilkan untuk

42:06

listnya di bagian Kolom pada news

42:08

categoryi Resort kita bisa buat

42:11

table/ kolom/ T kolom yang pertama itu

42:16

adalah si title-nya

42:19

Oke kemudian kita copy dan di bawahnya

42:22

kita ganti jadi SL kemudian kita

42:25

tambahkan juga di sini untuk view

42:28

action dan juga delete

42:32

Action Nah seperti ini Oke sekarang kita

42:37

lihat hasilnya ketika kita refresh maka

42:39

di sini sudah muncul ya untuk title dan

42:41

juga slag-nya kita bisa view dan

42:44

kemudian kita bisa delete di sini nahri

42:49

Oke selanjutnya untuk bagian cude news

42:51

kategori udah kita bisa masuk ke dalam

42:54

crude untuk news

42:58

Oke teman-teman selanjutnya kita buat

43:00

resar untuk news-nya di sini kita bisa

43:02

buat PHP artisan make

43:07

filamen strip

43:09

resourch yaitu news oke nah kita buka

43:15

kemudian di sini kita coba lihat di

43:17

website-nya nah ini sudah muncul ya

43:20

untuk news Oke kita akan ganti untuk si

43:23

iconnya kita bisa pergi ke Hero Icon

43:27

kita cari di sini misal news paper nah

43:30

ini ada newspaper kita copy l kita paste

43:34

ke dalam SI navigation icon Oke Kemudian

43:39

untuk si news ini ini ada autor ID news

43:43

category ID title SL thumbnail content

43:45

oke nah berarti di sini kita bisa

43:48

sesuaikan untuk bagian form-nya dulu nih

43:51

saat kita create oke di sini berarti ini

43:54

kan ada autor ID kita akan milih si

43:57

autornya ini siapa kita bisa gunakan di

44:00

sini from/cponen/select

44:04

oke untuk select-nya kita buat ma-nya

44:06

yaitu autor id Oke kemudian di sini

44:12

karena si select autor ini dia berelasi

44:15

pada model autor kita enggak perlu eh

44:19

membuat si option-nya kita cukup

44:20

tambahkan di sini untuk

44:23

relationship-nya Nah relationship-nya

44:25

dari mana kita ambil dari si function

44:27

auutor berarti

44:29

autor koma kemudian di sini untuk

44:33

atribut yang ingin kita tampilkan apa di

44:35

sini kita akan Tampilkan untuk si name

44:38

dari

44:39

autornya dan kita buat di sini jadi

44:42

require

44:44

Oke sekarang kita lihat

44:49

hasilnya sini kalau kita klik new Nah

44:52

ini bisa milih autor Oke misal kita

44:54

tambahkan autornya di sini

44:58

Viola gitu yaan untuk avatarnya di sini

45:02

juga kita

45:08

tambahkanisal ini biionnya kita

45:11

tambahkan lorem

45:14

ipsum dolor siamet Nah kita klik create

45:18

ketika kita ke bagian news kita klik new

45:22

nah ini sudahudah ada dua pilihan

45:25

oke

45:25

mantap selanjutnya kita bisa tambahkan

45:29

untuk yang news category nah ini kita

45:31

bisa copy dari yang auutor kita paste di

45:34

bawah kita ganti menjadi news category

45:38

ID untuk relationship-nya berarti news

45:42

category nih Sesuai yang ada di function

45:44

ini Kemudian untuk eh atribut yang kita

45:48

Panggil adalah title Oke kemudian kita

45:51

Tambahkan lagi

45:55

from/onen Slash

45:57

Nah untuk title dan slag ini kita bisa

45:59

copy

46:01

dari dalam Ar news kategori resour nih

46:06

kita copy yang title dan

46:08

SL l kita paste ke dalam SI new

46:11

resort-nya Oke jangan lupa untuk

46:18

import nah seperti ini autor sudah new

46:23

kategor udah title sudahnya sudah

46:26

selanjutnya kita tambahkan thumbnail dan

46:28

juga konten Nah di sini kita bisa buat

46:33

form/cponen/ thumbnail Min kita pakai

46:36

file upload untuk mac-nya

46:39

adalah

46:41

thumbnail kemudian kita buat dia jadi

46:44

require dan di sini yang kita masukkan

46:47

adalah image

46:50

Oke seperti ini Oke selanjutnya kita

46:54

buat lagi form/kponen

46:57

slash kita gunakan reach editor Nah si

47:01

reach editor ini tuh mirip kayak doc

47:04

gitu ya atau Word Microsoft Word itu

47:06

kita bisa mengatur konten kita bisa

47:08

masukin gambar kita bisa ngasih dia

47:11

bulled list atau number list dan

47:13

lain-lain gitu ya untuk mac-nya di sini

47:16

adalah content dan kita buat dia jadi

47:20

require Oke sekarang kita cek

47:24

hasilnya kita refresh Nah di sini sudah

47:27

muncul ya autornya kita bisa pilih

47:30

kategorinya kita bisa pilih kemudian

47:32

title-nya juga kita bisa pilih

47:35

semisal apa semisal di sini ada

47:40

politik kasus

47:43

korup si di Konoha makin mengerikan gitu

47:49

nah terus thumbnailnya kita

47:53

tambahkan di sini misal ini Kem kemudian

47:57

kontennya mengerikan gitu ya ketika kita

48:01

klik create Nah di sini otomatis

48:04

bertambah Oke cuma di sini kita enggak

48:06

pengin thumbnail sama kontennya ini

48:08

berjejer ya kita pengin dia buat jadi

48:11

full satu baris Nah kita bisa tambahkan

48:14

di sini yaitu kolom spend full kemudian

48:19

di bawah pun sama kita tambahkan kolom

48:22

spanful seperti ini nah ketika kita

48:25

lihat lagi hasilnya di sini akan full ya

48:28

jadi lebih enak ketika kita menambahkan

48:30

datanya Nah kalau kita edit juga Sama

48:33

ini sudah muncul ini kita bisa ganti

48:37

autornya

48:39

oke mantap ya Nah kemudian selanjutnya

48:42

kita akan ngatur untuk si table yang

48:47

ditampilkan di sini

48:51

Oke selanjutnya di sini kita akan e

48:54

memilih kolom-kolom yang ditampilkan

48:56

berarti kita bisa pergi ke news resour

48:58

di bagian public Static function table

49:01

kita tambahkan untuk kolomnya table/

49:05

kolom/ash teks kolom yang pertama ini

49:09

kita punya autor

49:12

ID nah di sini nah ini kan harusnya kita

49:17

panggilnya bukan si autor id-nya ya tapi

49:21

kita akan Panggil relasinya di sini kan

49:23

si news dia punya relasi ke autor Nah

49:27

berarti kita bisa panggil autor dot

49:30

kemudian kolom yang kita panggil apa

49:32

semisal name Nah maka yang muncul di

49:34

sini adalah name atau kalau username

49:38

maka yang muncul adalah si username-nya

49:40

nah seperti itu Oke ini autor kemudian

49:44

kita punya news

49:46

category

49:48

dtitle kemudian kita bisa punya title di

49:53

sini kemudian ada slag

49:57

kemudian ada

49:59

thumbnail dan kita gunakan image colom

50:04

Oke sekarang kita lihat

50:07

hasilnya Nah di sini sudah muncul ya

50:11

oke kemudian misal kita tambahkan satu

50:14

berita lagi di sini kategorinya

50:17

kesehatan kesehatan Indonesia

50:22

Oke kita buat untuk

50:27

ininya kontennya kita

50:31

isi nah sini sudah muncul ya dua-duanya

50:35

Oke sekarang kita akan buat untuk

50:37

filternya di sini kita ingin filter

50:39

berdasarkan kategori dan juga oututor

50:42

untuk membuat filter kita bisa tambahkan

50:44

di dalam filter sini

50:47

table/

50:49

filter/select filter Nah untuk mac-nya

50:52

mac-nya di sini berarti autor ID kita

50:56

Panggil dari

50:57

relationship-nya auutor untuk atributnya

51:01

adalah name

51:03

nah dan kita copy dan kita paste di

51:07

bawah kita ganti menjadi news kategori

51:12

Id relasinya adalah news

51:16

category kolomnya adalah title nah

51:19

seperti ini sekarang kita coba untuk

51:22

lihat

51:23

hasilnya ketika kita refresh Nah di sini

51:26

ada filteran nah ini kita bisa filter

51:28

berdasarkan autor nah ini muncul ya yang

51:31

si autornya Viola doang atau berdasarkan

51:35

kategori nah ini muncul yang politik

51:38

doang Oke Nah di sini kita ini ya ganti

51:43

untuk

51:44

labelnya labelnya adalah select

51:50

autor

51:52

autor kemudian di bawahnya ini ada

51:56

select

51:59

kategori Nah agar hasilnya lebih rapi

52:03

seperti ini oke mantap terus selanjutnya

52:07

kita tambahkan untuk view action dan

52:10

delete

52:13

action view

52:15

action dan juga delete action

52:22

Oke kita refresh nah ini kita bisa lihat

52:25

detail

52:27

kemudian di sini juga kita bisa lihat

52:29

detailnya oke mantap Nah berarti untuk

52:32

crude di bagian news udah selanjutnya

52:35

kita buat crud untuk bagian

52:38

banner selanjutnya kita buat untuk

52:41

resource dari banner PHP artisan make

52:46

filamen- resourch kemudian di sini

52:49

banner nah Kian kita buka Untuk Banner

52:53

Resort di Banner Resort ini untuk

52:55

formnya ini hanya ada kita memilih si

52:59

beritanya ya berarti kita buat di sini

53:01

form/

53:03

komponen/ash select Kemudian untuk

53:06

mac-nya adalah news

53:09

ID kemudian kita buat di sini untuk

53:13

relationip-nya

53:16

adalah

53:19

news title Nah kita buat dia jadi rec Wi

53:25

oke sekarang se kita lihat

53:27

hasilnya nah ini sudah muncul ya untuk

53:30

banner-nya nah Untuk Banner ini kita

53:33

ganti

53:35

icon-nya galeri Nah kita gunakan foto di

53:39

sini Hero icon o photo

53:44

oke terus kita balik lagi ke sini nah

53:48

untuk bender kita tambahkan misal new

53:50

banner di sini beritanya adalah

53:52

kesehatan Indonesia kesehatan Indonesia

53:54

ini kita akan Tampilkan di Banner nah

53:56

banner yang dimaksud di sini itu di

53:58

bagian ini ya ini kan sebenarnya diambil

54:00

dari berita tinggal kita

54:03

Ee Kita tentukan aja apa saja yang

54:06

berita ingin ditampilkan di table banner

54:09

ini nah ini sudah benar terus lanjutnya

54:12

di

54:14

bagian table kita

54:17

tambahkan

54:19

table/ash kolom/

54:22

tcolom kemudian mac-nya adalah news do

54:26

title Oke untuk untuk action-nya kita

54:31

tambahkan view action dan juga delete

54:35

action

54:38

Oke sekarang kita refresh Nah ini Udah

54:41

muncul ya ini berita yang dimunculkan

54:43

adalah kesehatan Indonesia Oke berarti

54:46

untuk bagian cud pender udah nah Berarti

54:49

untuk halaman CMS adminnya sudah selesai

54:51

semua selanjutnya kita masuk ke dalam

54:55

sisi tampilan user ya Nah di sini saya

54:57

sudah siapkan template yang teman-teman

54:59

bisa pakai Nanti saya taruh linknya di

55:02

deskripsi video

55:05

oke teman-teman di sini saya sudah

55:06

siapkan untuk template-nya Nah di sini

55:09

teman-teman bisa copy untuk CSS IMG dan

55:12

juga javascript-nya ini bisa dicopy lalu

55:16

teman-teman bisa paste ke dalam folder

55:19

public lalu di sini kita buat yaitu

55:22

folder baru asset lalu kita paste di

55:24

sini oke

55:27

nah kemudian jika sudah di sini kita

55:30

bisa

55:31

buat layout nah ini kita bisa buat New

55:37

folder kita buat New folder kemudian

55:40

kita beri nama yaitu

55:42

Lay kemudian di Lay ini kita buat New

55:45

file dengan nama

55:48

app.bladephp Nah jadi Fungsi dari layout

55:51

ini nanti kan untuk halamannya ada

55:53

banyak ya semisal kalau kita Buka di

55:59

sini Nah di sini ada halaman untuk

56:02

nampilin planing page kemudian di sini

56:05

ada halaman untuk detail berita ada juga

56:08

halaman untuk nampilin di autornya Nah

56:11

itu ini semuanya dia itu memiliki yang

56:14

namanya navigation bar agar kita tidak

56:18

perlu membuat navigation bar-nya

56:19

berulang-ulang kita cukup membuat dia

56:22

satu kali yaitu pada layout Nah di sini

56:24

kita bisa buat file layout yaitu fplade

56:28

kemudian di sini kita copy dari index.ml

56:32

yang ada di template kita conttrol e

56:34

copy lalu kita paste di sini oke nah

56:39

kemudian di sini kita hapus yang tidak

56:42

diperlukan di sini kita colaps untuk

56:46

yang bagian na kemudian menu drop down

56:49

untuk mobil juga kita ini caps ini juga

56:55

kitaapsapss colaps colapse nah lalu ini

56:58

kita hapus saja

57:03

Oke kita Sisakan yang navigation ini

57:07

Oke ini harusnya ada div-nya ya Nah

57:11

seperti ini Te bisa Sisakan untuk

57:14

navigation-nya nah kemudian di sini kita

57:16

bisa eh Cut untuk navigation-nya

57:20

kemudian kita buat folder baru dengan

57:23

nama dengan nama include ya nah include

57:26

ini isinya adalah

57:29

voer.blade.php nah lalu kita paste ke

57:32

sini

57:34

oke Nah selanjutnya setelah itu di

57:38

bagian f. Blade di sini kita bisa

57:42

tambahkan untuk foder-nya dengan cara

57:44

add include

57:46

include.foder ini fungsinya agar si eh

57:51

ini harusnya navbar ya Sor navbar.blade

57:58

na nah fungsinya ini seperti pemanggilan

58:01

komponen Kemudian pada bagian output.css

58:05

ini kita bisa ganti menjadi

58:09

aset lalu

58:12

output.css nah

58:14

aset/css/ output CSS jadi untuk

58:16

pemanggilan aset di larfel bisa kita

58:20

gunakan seperti ini Kemudian untuk

58:21

bagian home kita gunakan add yield title

58:26

Nah si yield ini dia akan memberikan

58:29

slot agar eh Leos kita itu bisa diisi si

58:34

ibaratnya komponen title ini ya Nah

58:36

nanti untuk cara ngisinya itu kita bisa

58:38

gunakan add

58:39

section Kemudian pada bagian yang sper

58:42

JS ini kita

58:44

ganti jadi

58:47

aset wiper

58:51

JS kemudian di

58:53

bawahnya kita tambahkan

58:56

yield content nah seperti ini

59:00

Oke setelah itu di sini kita bisa buat

59:04

eh controller untuk landing base ya di

59:07

sini kita bisa buat PHP artisan Ma

59:11

controller yaitu

59:13

landing controller oke lalu kita buka

59:17

untuk landing controllernya di sini kita

59:19

buat untuk public function index nah ini

59:23

untuk menampilkan halaman awal

59:27

nah kemudian di folder view kita bisa

59:30

buat New folder dengan nama page terus

59:34

di sini kita buat New file yaitu

59:39

landing.bladephp nah lalu di sini untuk

59:42

kita menggunakan si layout app-nya yang

59:44

sudah kita buat kita bisa gunakan add

59:46

extend

59:49

layouts.a Kemudian untuk

59:52

titlenya section title di sini yaitu mau

59:58

baca berita

1:00:01

online Kemudian untuk section content

1:00:04

Nah untuk section content ini kita bisa

1:00:08

copy dari

1:00:11

template nah ini kita copy dari template

1:00:15

yang swiper sampai

1:00:19

dengan ini ya sampai pilihan autor nah

1:00:22

ini kita

1:00:24

copy lalu kita paste

1:00:29

oke terus selanjutnya jika sudah seperti

1:00:32

ini sekarang kita bisa pergi ke landing

1:00:35

controller-nya di function index ini

1:00:37

kita tambahkan return view nah R return

1:00:41

view ini fungsinya untuk kita menentuin

1:00:44

e halaman apa yang ingin kita tampilkan

1:00:47

ya Berarti r view-nya adalah page.

1:00:50

landing nah seperti ini

1:00:52

Oke kemudian kita daftarkan sirollernya

1:00:55

ini ke dalam web.php Nah di sini kita

1:01:00

ganti ini menjadi landing

1:01:04

controller du

1:01:07

class Kemudian untuk function-nya yang

1:01:10

indek Oke kemudian kita beri root

1:01:14

name-nya adalah landing

1:01:18

oke nah Setelah itu kita coba buka

1:01:21

website-nya di sini kita

1:01:23

refresh nah ini tampil tilannya sudahah

1:01:27

muncul untuk si ininya ya untuk tampilan

1:01:32

yang ada di template nah terus Kita

1:01:34

sesuaikan di

1:01:38

bagian komponen navbar di sini kita bisa

1:01:43

ganti untuk logonya ini kita ambil dari

1:01:47

aset logo.png lalu untuk yang bagian

1:01:52

search ini juga Kita sesuaikan aset

1:01:56

search nah seperti ini Oke untuk

1:01:59

hasilnya di sini Ah

1:02:01

ada Oke

1:02:04

selanjutnya di sini kita akan mulai

1:02:06

sesuaikan untuk bagian navbarnya nah

1:02:09

navbar ini itu

1:02:12

seharusnyaash admin Nah di sini kita

1:02:19

ambil

1:02:21

eh admin@moco.com

1:02:26

Oke untuk navb itu kita ambil dari

1:02:28

bagian news category Oke berarti di

1:02:33

sini kita bisa buat di bagian ini kita

1:02:36

lakukan for ya ini kita bisa Hapus lalu

1:02:40

kita tambahkan di sini add for each lu

1:02:45

yang ini kita masukkan ke dalam sini for

1:02:47

each-nya dari mana for each-nya adalah

1:02:52

F models

1:02:56

app

1:02:58

model model lalu yaitu

1:03:02

adalah news

1:03:06

kategori ti2.2 all nah lalu kita

1:03:09

tambahkan di sini dolar

1:03:12

kategori sini juga kita ganti menjadi

1:03:19

dolar dolar

1:03:22

kategori title nah seperti ini sekarang

1:03:26

kita

1:03:28

refresh Nah maka di sini akan muncul

1:03:31

yaitu yang sesuai ya kategorinya dapat

1:03:33

sehatan politik dan pariwisata oke di

1:03:36

sini nanya sudah sesuai kemudian

1:03:39

selanjutnya pada bagian yang banner ini

1:03:43

Seharusnya kita ambil dari yang baners

1:03:46

ini ya Nah di sini kita ambil untuk dari

1:03:50

yang bers ini kita tambahkan untuk

1:03:53

beritanya biar ada dua eah kita

1:03:56

tambahkan satu lagi biar tiga

1:04:19

oke di sini kita tambahkan di bagian

1:04:23

banner Mas seperti ini Nah selanjutnya

1:04:27

kita bisa

1:04:29

inputkan di bagian sini kita pergi ke

1:04:33

dalam landing controller nah di landing

1:04:37

controller ini kita bisa buat variabel

1:04:39

baru yaitu

1:04:41

banners sama dengan banner ti2.2 all Nah

1:04:46

jadi fungsinya di sini dia akan

1:04:48

ngemanggil si semua list bannernya lalu

1:04:53

di sini kita lakukan Compact

1:04:56

comack itu fungsinya melempar data dari

1:04:58

controller ke dalam view comac-nya

1:05:00

berarti adalah banners oke lalu kita

1:05:04

bisa pergi ke tampilannya di bagian yang

1:05:06

swiper slide ini kita bisa ambil satu

1:05:10

aja yang lainnya kita hapus

1:05:14

oke kemudian kita tambahkan for

1:05:17

each dolarar

1:05:19

baners S dolarar banner nah lalu kita

1:05:24

masukkan si swide-nya dalam Oke kemudian

1:05:28

kita bisa ganti pada bagian kesehatan

1:05:31

ini ini kan kesehatan ini harusnya

1:05:34

adalah dolarar

1:05:36

banner news kategori news categori lalu

1:05:42

title nah seperti ini lalu untuk ini ini

1:05:46

adalah title-nya

1:05:50

harusnya dolar

1:05:52

banner news title

1:05:56

Oke sekarang kita lihat

1:05:59

hasilnya Nah di sini sudah muncul

1:06:02

ya oke terus pada bagian ini ini

1:06:06

harusnya adalah si gambar autornya

1:06:09

berarti kita bisa tambahkan

1:06:11

aset

1:06:13

storage/ dot

1:06:17

dollarbender news autor lalu adalah avat

1:06:22

nah seperti ini sekarang kita cek

1:06:26

nah ini sudah

1:06:27

muncul ini

1:06:35

harusnya

1:06:50

tambahkan Nah teman-teman bisa tambahkan

1:06:52

w5 H5 lalu rounded-nya adalah full

1:06:57

oke oke Kemudian pada bagian ini

1:07:00

Muhammad ravli ini kita ganti

1:07:04

menjadi dolar banner news auutor yaitu

1:07:10

name Oke seperti ini Lalu di bagian sini

1:07:14

ini kan ada background url ini kita

1:07:16

ganti

1:07:18

menjadi aset

1:07:22

storage/ dot dollar p

1:07:28

news lalu

1:07:30

thumnail nah seperti ini sekarang kita

1:07:34

refresh hasilnya

1:07:37

Oke coba kita jalankan PHP artisan

1:07:41

storage du link terlebih dahulu

1:07:46

oke sudah ada ya seharusnya ini langsung

1:07:49

muncul news thumbnail di sini

1:07:52

teman-teman bisa ubah untuk background

1:07:55

image-nya ini teman-teman bisa pindah ke

1:07:57

bagian Style ya Jadi yang di bagian

1:07:59

kelas ini bisa dihapus terus di style

1:08:02

bisa ditambahkan seperti ini nanti

1:08:04

hasilnya sini sudah muncul untuk

1:08:06

bannernya nah ini sudah sesuai

1:08:09

Oke Kemudian untuk bagian ee berita

1:08:13

unggulan

1:08:15

ini untuk bagian berita unggulan ini

1:08:18

Seharusnya kita bisa tambahkan di bagian

1:08:21

news ini kolom terbaru yaitu kolom

1:08:25

viatur ya Nah di sini kita bisa buat

1:08:29

migration

1:08:31

dulu dengan cara PHP artisan make

1:08:35

migration lalu kita tambahkan di sini

1:08:38

Add

1:08:42

isatur colom

1:08:45

to news table nah seperti

1:08:50

ini kemudian kita di sini bisa tambahkan

1:08:53

dolar table

1:08:55

yaitu bolean

1:08:58

is peur Nah kita tambahkan setelah kolom

1:09:04

konten di

1:09:06

sini defaultnya adalah

1:09:10

false kita tukkan setelah

1:09:13

kolom konten nah seperti ini kemudian

1:09:17

kita bisa jalankan di

1:09:19

sini PHP artisan

1:09:23

Mr jadi dia menambahkan si kolom

1:09:27

Isur selanjutnya di bagian model news

1:09:30

kita tambahkan di sini isatur

1:09:36

oke lanjutnya di bagian news resour juga

1:09:39

kita tambahkan di sini kita tambahkan

1:09:42

setelah kolom konten yaitu

1:09:46

form/ponen

1:09:48

slash kita

1:09:51

gunakanle

1:09:54

yaitunya adalah is

1:09:57

Pa ini kita buat dia enggak require ya

1:10:02

oke cukup seperti ini Oke sekarang kita

1:10:05

cek halaman

1:10:07

adminnya di sini kita klik edit nah ini

1:10:11

ada kolom is Oke sebentar engak

1:10:15

muncul Nah ini harusnya tugal yang ini

1:10:18

ya

1:10:20

Oke sekarang kita cek Nah maka akan

1:10:23

muncul seperti ini kalau kita centang

1:10:26

maka dia akan disave sebagai berita yang

1:10:30

unggulan oke terus pada

1:10:33

bagian

1:10:35

eh kolomnya juga kita tambahkan

1:10:41

table/colom/ Google mac-nya adalah

1:10:45

isatured nah seperti ini Oke jadi nanti

1:10:49

di bagian table kita bisa tambahkan

1:10:51

seperti ini nah

1:10:54

oke selanjut nya kita Munculkan dia di

1:10:57

halaman landing page ini berita unggulan

1:11:00

untuk kamu kita bisa pergi ke landing

1:11:03

controller kemudian kita buat variabel

1:11:05

baru di sini adalah vea tourage nah Ve

1:11:09

tourage ini kita ambil dari model news

1:11:13

where nah di mana is vatured-nya adalah

1:11:18

true lalu kita get nah seperti

1:11:23

ini jadi dia akan mencari

1:11:25

di table news di mana kolomnya adalah

1:11:29

true lalu kita tambahkan di comex ini

1:11:31

adalah

1:11:32

vage nah ini harusnya kurang s oke

1:11:36

Setelah itu kita bisa pergi ke tampilan

1:11:38

landing page-nya di sini untuk berita

1:11:41

unggulan ini kita bisa Sisakan salah

1:11:44

satu aja untuk yang anernya kita hapus

1:11:47

lu kita Sisakan satu kemudian di sini

1:11:50

kita tambahkan add for each kita

1:11:53

masukkan ke dalam add for eachnya apa

1:11:56

dolar

1:11:58

veatur S dolarar

1:12:02

veature nah kemudian di sini ini untuk

1:12:06

pariwisata berarti kita bisa ganti

1:12:08

menjadi dolar

1:12:10

veatur news yaitu news

1:12:16

kategor udah ini ya Berarti langsung new

1:12:21

categor lalu title Nah kenapa

1:12:26

karena kalau kita lihat di sini si model

1:12:28

news dia berelasi sama news kategori Nah

1:12:31

karena kita ingin ambil

1:12:33

titelnya kategorinya berarti di

1:12:36

sini dolar news category lalu title

1:12:40

untuk bagian IMG

1:12:42

ini ini adalah harusnya ininya ya si

1:12:47

thumbnail aset

1:12:52

storage/ur thumil

1:12:55

Oke kemudian yang ini kita ambil

1:12:59

dari dolar

1:13:01

vatur

1:13:03

title kemudian yang ini kita ambil dari

1:13:08

created-nya untuk yang

1:13:16

tanggal Nah bisa seperti ini

1:13:21

oke lalu kita lihat hasilnya Nah di sini

1:13:24

sudah mcul muncul ya oke lalu untuk

1:13:27

gambarnya biar ukurannya sama kita bisa

1:13:30

buat di sini untuk style-nya kita

1:13:33

tambahkan yaitu he-nya 150 PX lalu objek

1:13:38

fit-nya adalah cover

1:13:40

nahar hasilnya gambarnya ukurannya sama

1:13:44

Oke seperti ini Kemudian untuk di sini

1:13:49

kita bisa

1:13:51

tambahkan style ha-nya 100

1:13:55

X

1:13:57

100% nah seperti

1:14:01

ini nah ini ukuran yang sama

1:14:05

Oke selanjutnya di sini V turdnya sudah

1:14:08

muncul ya Jadi kalau kita tambahkan di

1:14:10

admin yang tes ini juga dia akan muncul

1:14:13

di sini oke seperti itu nah kemudian

1:14:16

untuk bagian berita terbaru ini kita

1:14:19

bisa buat juga

1:14:26

Oke untuk bagian berita terbaru ini kita

1:14:29

ambil aja dari dolar news sama dengan

1:14:34

news lalu di sini kita ambil tik du all

1:14:39

Nah kita ambil semua berita aja ya E

1:14:43

kita akan lakukan

1:14:46

Eh ini ya kita akan ngambil dia dari

1:14:49

yang cre terbaru Berti kita bisa gunakan

1:14:54

order B created t sending nah lalu di

1:14:59

sini tambahkan

1:15:02

koma news nah ini kita bisa tambahkan

1:15:07

untuk limitnya adalah kita ambil

1:15:11

sebanyak EMP aja oke seperti

1:15:15

ini selanjutnya di bagian tampilannya di

1:15:19

sini untuk bagian yang sebelah sini ini

1:15:24

kita B saya ambil

1:15:29

dari dolar news lalu kita ambil array ke

1:15:34

satu kita ambil si kategori title-nya

1:15:36

lalu ini juga

1:15:38

sama kita ambil dari thumbnail yang

1:15:41

pertama lalu bagian ini ini

1:15:45

adalahah seperti ini kalau untuk yang

1:15:48

ini kita ambil

1:15:49

judulnya title dan yang ini kita ambil

1:15:54

si kontennya ya ini harusnya kita ambil

1:15:58

dari si

1:16:02

kontennya limit sebanyak

1:16:06

100 nah seperti ini ini harusnya

1:16:13

konten terus ini kita ganti jadi seperti

1:16:17

ini agar ini kan e harusnya dia berupa

1:16:20

paragraf ya tapi kita harus nambahin si

1:16:24

tanda untung ini biar dia ke format

1:16:29

oke nah sekarang kita lihat hasilnya nah

1:16:33

ini sudah keformat oke terus untuk

1:16:35

sisanya berita sat berita 2 Berita 3 ini

1:16:39

kita bisa Hapus

1:16:40

saja l kita bisa tambahkan for each di

1:16:45

sini add for each berarti dolar news

1:16:56

lalu kita skip untuk area

1:16:58

keatu terus di sini kita tambahkan dolar

1:17:03

news lu kita masukkan ke dalam sini

1:17:08

oke lalu untuk bagian olahraga ini

1:17:11

adalah si kategori kita bisa ganti kalau

1:17:15

untuk ini adalah gambar

1:17:18

thumnail lalu untuk ini adalah

1:17:22

title dan untuk ini adalah paragraf di

1:17:26

kontennya Oke seperti ini nah lalu kita

1:17:30

refresh Nah di sini sudah

1:17:33

sesuai ini harusnya enggak perlu diip

1:17:42

Oke kita Refresh dulu nah lalu di sini

1:17:46

untuk bagian gambar ini panjangnya masih

1:17:50

beda ya kita tambahkan style-nya di sini

1:17:55

yaitu weight-nya

1:18:00

adalah

1:18:02

100 20 PX objek fit-nya cover Nah nanti

1:18:08

untuk hasilnya akan seperti ini Oke ini

1:18:11

kurang gede we-nya kita atur 520

1:18:20

BX ini yang wful di sini kita hapus oke

1:18:24

lalu kita refresh

1:18:27

Oke ini

1:18:29

harusnya mm kita tambahkan di sini

1:18:35

importan

1:19:11

Nah di sini teman-teman bisa atur untuk

1:19:15

bagian weight-nya ini adalah 250 PX

1:19:17

kemudian obj fitnya cover Oke untuk

1:19:20

hasilnya akan seperti ini nah kemudian

1:19:23

untuk bagian

1:19:25

e untuk bagian autor ini kenali autor

1:19:29

terbaik dari kami ini kita bisa pergi ke

1:19:33

landing controller kemudian di sini kita

1:19:35

tambahkan dolar autor sama autor all nah

1:19:41

jadi kita ambil semua

1:19:42

autor lalu kita tag sebanyak 4 aja Nah

1:19:48

ada 1 2 3 4 5 Oke tnya sebanyak l lalu

1:19:53

kita tambahkan di t ini nah seperti ini

1:19:58

Oke kemudian kita pergi ke Ling

1:20:00

dotplate-nya lagi di sini kita bisa

1:20:04

Hapus untuk anernya kita Sisakan satu

1:20:07

aja di bagian

1:20:09

autornya nah seperti ini lalu kita

1:20:12

tambahkan for each dolar autor S dolar

1:20:17

autor nah lu kita masukkan ke dalam sini

1:20:23

nah ini kita sesu kan untuk profile kita

1:20:27

bisa ambil dari aset storage autor

1:20:32

Avatar ya lalu untuk nama kita juga

1:20:35

ambil dari autor name Nah untuk bagian

1:20:39

lima berita berarti kita ambil dari

1:20:41

dollar aor news jadi kita akan eh ngoun

1:20:46

atau menjumlahkan semua berita yang

1:20:48

dimiliki oleh si autor Oke kita refresh

1:20:52

sini sudah muncul ya Ada R dan juga

1:20:55

Viola lalu untuk bagian pilihan outor

1:20:58

ini kita bisa for each aja dari si

1:21:02

news-nya yang semua ya ini kita

1:21:05

hapus kita Sisakan satu ini kita lakukan

1:21:09

add for each dollar news S news nah dan

1:21:16

kita masukkan ke dalam sini

1:21:19

nah terus untuk bagian pariwisata Kita

1:21:22

sesuaikan

1:21:24

kategori ini harusnya

1:21:28

thumbnail kemudian ini adalah si

1:21:32

title dan ini adalah tanggal

1:21:36

Oke seperti ini Nah sekarang kita lihat

1:21:39

hasilnya kita

1:21:41

refresh news category on new

1:21:48

neweg Oke kenapa

1:21:54

okeob Ca kita ganti di sini

1:21:56

menjadi dolar

1:22:02

choice nah seperti ini ya Oh kita

1:22:07

refresh

1:22:10

Oke Kenapa di sini tidak

1:22:14

bisa hm

1:22:36

oke di sini choice terus di

1:22:39

bagian ee Ini udah benar ya terus kita

1:22:43

Scroll ke

1:22:45

atas di sini kita bisa ganti

1:22:50

variabel news-nya ini menjadi

1:22:54

harusnya jangan dolar news Ya tapi ini

1:22:57

kita ganti menjadi terbaru

1:23:01

berarti ini kita ganti variabelnya

1:23:05

menjadi new

1:23:07

aja nah seperti ini

1:23:11

oke lalu kita refresh Nah di sini sudah

1:23:15

benar ya Oke Kemudian untuk gambarnya

1:23:19

ini juga Kita sesuaikan kita tambahkan

1:23:21

untuk si stynya x-nya p x kemudian

1:23:25

object fit-nya adalah cover oke lalu

1:23:28

kita refresh Nah di sini sudah sesuai

1:23:31

terus di bagian

1:23:33

cardnya kita tambahkan sty-nya hack-nya

1:23:37

adalah

1:23:39

100%ah seperti

1:23:41

ini kemudian kita refresh nah ini sudah

1:23:45

sesuai

1:23:47

Oke selanjutnya di sini kita akan

1:23:49

membuat halaman untuk menampilkan detail

1:23:53

dari beritanya nah seperti ini

1:23:57

Oke kemudian kita akan membuat halaman

1:24:00

untuk menampilkan detail berita ya Nah

1:24:03

di sini kita bisa buat controller baru

1:24:07

PHP artisan make controller yaitu news

1:24:12

controller nah seperti ini

1:24:16

Oke kemudian kita buka di news

1:24:19

controllernya Oke kita buat dulu untuk

1:24:22

tampilan dari detailnya seperti ini ini

1:24:25

kita bisa pergi ke bagian Page di page

1:24:28

kita buat New folder yaitu

1:24:30

news lalu kita buat file baru dengan

1:24:32

nama

1:24:35

show.blade.php lalu kita extend dari

1:24:38

layout.

1:24:40

apppp Kemudian untuk section-nya adalah

1:24:43

section title-nya di sini kita bisa

1:24:45

ambil dari dolarar

1:24:47

news title

1:24:50

Oke Kemudian untuk section contentnya

1:24:55

teman-teman bisa copy dari

1:24:58

template yang bagian detail

1:25:01

MotoGP Nah teman-teman bisa copy untuk

1:25:05

yang bagian detail berita

1:25:08

ini Ini tinggal teman-teman copy dari

1:25:11

detail berita sampai autor section copy

1:25:16

lu teman-teman bisa p

1:25:19

ke dalam section konen ini Oke kemudian

1:25:23

di sini ini Kita sesuaikan untuk

1:25:25

tampilannya di sini kita ambil dari

1:25:28

title

1:25:29

ya news title Kemudian untuk

1:25:33

bagian berita utama di sini ini berita

1:25:38

motor kita ambil dari

1:25:40

thumbnail nah seperti ini Kemudian untuk

1:25:44

bagian ini kita ambil

1:25:48

oke di sini

1:25:53

oke Nah di sini ini kita bisa

1:25:56

Hapus bagian sini kita hapus lalu kita

1:26:01

tambahkan yaitu

1:26:04

dolarar news content nah seperti ini

1:26:07

jadi dia akan langsung ambil si isi

1:26:10

artikelnya dari database lalu untuk

1:26:13

bagian berita terbaru lainnya ini kita

1:26:17

bisa ambil nah ini kita colaps aja

1:26:21

semuanya

1:26:24

kita tambahkan for each di sini yaitu

1:26:31

dolar

1:26:33

news new bentar dolar berita

1:26:37

terbaru berita

1:26:40

newest

1:26:44

new nah seperti ini

1:26:48

ya dollar newest S New oke lalu kita

1:26:53

bisa masuk masukkan ini ke

1:26:55

dalam dan kita ganti untuk olahraga ini

1:26:59

menjadi kategori title kemudian ini kita

1:27:03

ambil dari

1:27:05

thumbnail kemudian di sini

1:27:09

adalah title dan di sini kita ambil dari

1:27:13

konten yang kita limit

1:27:18

Oke seperti ini ini harusnya STR limit

1:27:26

nah seperti ini

1:27:32

Oke seperti ini terus selanjutnya pada

1:27:36

bagian kita Scroll ke bawah pada bagian

1:27:39

outor ini kita bisa ambil profile-nya

1:27:42

ini berarti dari news oututor Avatar

1:27:47

kemudian ini adalah dari nama

1:27:49

autornya kemudian ini adalah dari bio

1:27:52

autornya

1:27:56

Ya seperti ini selanjutnya di bagian

1:28:00

news controller di sini kita bisa buat

1:28:03

untuk public function show Nah jadi

1:28:08

public function show Ini yang digunakan

1:28:10

untuk menampilkan detail beritanya nah

1:28:13

kemudian di bagian parameternya di sini

1:28:16

kan pada bagian model news kita punya

1:28:18

yang namanya slag nah Slug ini itu dia

1:28:21

berfungsi sebagai unique ID ya ya

1:28:24

berarti kita bisa tambahkan di sini

1:28:26

dolarar Slug kemudian kita tambahkan di

1:28:29

sini variabel news sama dengan

1:28:33

news where Slug sama dengan Slug lalu

1:28:38

kita ambil Eh yang pertama kita temukan

1:28:42

nah lalu di sini tinggal kita tambahan

1:28:45

return view

1:28:48

pagenews.s lalu kita compx si news-nya

1:28:53

Oke seperti ini kemudian kita tambahkan

1:28:55

juga di sini untuk yang berita terbaru

1:28:59

ya di sini kita

1:29:02

tambahkan dolar newest sama dengan news

1:29:06

order pay created at sending kita get

1:29:09

lalu kita tag 4

1:29:11

tinggal kita comback di sini nah seperti

1:29:14

ini

1:29:16

Oke selanjutnya kita bisa pergi ke

1:29:19

web.php nah di web web.php ini kita

1:29:23

tambahkan root untuk berita root

1:29:27

get/ash berarti

1:29:30

news slash kita kirimkan parameter

1:29:33

slagnya terus kita panggil si news

1:29:36

controller ini yaitu function show-nya

1:29:40

lalu kita berikan si name-nya adalah

1:29:42

news.s jadi dia akan membuat root untuk

1:29:46

menampilkan detail berita dengan nama

1:29:49

root-nya adalah news.s nah Setelah itu

1:29:52

kita bisa pergi ke

1:29:54

bagian

1:29:56

lining.blade di sini untuk yang bagian

1:29:59

detail motogp.ml ini teman-teman bisa

1:30:02

Ctrl D ini diselect dulu lalu Ctrl D

1:30:07

kemudian kita hapus lalu kita bisa

1:30:09

tambahkan

1:30:12

root

1:30:13

news.s kemudian kita kirim untuk

1:30:17

parameter si slognya ya n di sini untuk

1:30:21

bagian

1:30:24

nah ini harus satu-satu Berarti

1:30:27

Oke kita mulai dari yang bagian banner

1:30:29

dulu di bagian banner berarti kita bisa

1:30:32

ambil dari root news.s banner newlab

1:30:38

Nah kalau kita coba di

1:30:41

sini kita masuk ke halaman landing

1:30:45

page-nya kalau kita klik detailnya kasus

1:30:47

korupsi G Konoha makin mengerikan kita

1:30:49

klik Nah maka dia muncul ke detail ini

1:30:53

semisal ini pun sama dia muncul ke

1:30:55

detail

1:30:58

oke lalu untuk bagian berita unggulan

1:31:00

ini kita bisa ganti detail

1:31:03

motogp.html-nya berarti menjadi road

1:31:07

news.s vatur/

1:31:11

Oke Kemudian untuk bagian berita terbaru

1:31:15

ini Kita sesuaikan untuk berita utamanya

1:31:18

berarti kita ambil dari root news.s news

1:31:23

pertama lalu kita ambil slagnya lalu

1:31:26

kita Scroll ke bawah untuk bagian ini

1:31:29

berita satu ini kita ambil dari root

1:31:34

news.s new slag nah lalu kita Scroll ke

1:31:39

bawah di bagian yang choice ini juga

1:31:43

Kita sesuaikan berarti root news.s

1:31:47

choice SL

1:31:49

Oke seperti ini ya Nah kemudian di sini

1:31:52

kita bisa lihat untuk UN hasilnya kita

1:31:55

refresh nah ini kalau kita Klik di sini

1:31:59

ini dia muncul ke detail juga oke nah

1:32:02

lalu harusnya di sini

1:32:05

eh untuk bagian aktifnya pada navbar ini

1:32:08

Kita sesuaikan ya Tean bisa pergi ke

1:32:11

komponen navbar.plade Nah di sini untuk

1:32:15

kelas aktifnya ini kita bisa

1:32:19

ganti jadi kalau aktif dia itu teksnya

1:32:22

primary nah seperti ini berarti kita

1:32:26

bisa tambahkan untuk pengecekannya

1:32:28

adalah jika requestnya ini adalah is SL

1:32:32

maka di sini teksnya akan

1:32:36

primary kita lihat hasilnya ini enggak

1:32:39

primary ya terus di sini pada

1:32:47

indml P indnya kita ganti dia menjadi

1:32:52

rooting ya nih sesuai name yang ada di

1:32:56

sini ini kita bisa

1:33:02

ganti root-nya menjadi

1:33:06

landing nah seperti

1:33:09

ini kemudian kita lihat hasilnya kalau

1:33:12

kita klik beranda dia akan diarahkan ke

1:33:14

halaman awal dan juga akan aktif lalu di

1:33:18

bagian logo juga kita Arahkan ke landing

1:33:22

nah seperti ini

1:33:25

Oke sekarang kita refresh nah ini

1:33:27

hasilnya akan seperti ini

1:33:32

Oke Nice nah kemudian selanjutnya kita

1:33:36

akan buat halaman untuk menampilkan

1:33:40

detail dari autornya untuk detail

1:33:43

autornya tampilannya akan seperti ini

1:33:49

Oke Nah untuk bagian halaman detail

1:33:51

autor di bagian

1:33:54

di sini temaneman bisa buat New folder

1:33:56

dengan nama autor kemudian di sini teman

1:34:00

bisa buat New file dengan nama

1:34:01

show.blade.php

1:34:08

oke lalu di sini teman-teman tambahkan

1:34:10

add@ extend

1:34:12

layout.app Kemudian untuk section

1:34:15

title-nya teman-teman bisa ambil dari

1:34:18

aor name Kemudian untuk section

1:34:22

contentnya di sini

1:34:28

section Nah untuk section section

1:34:31

content teman-teman bisa copy dari

1:34:33

template yang bagian autor totml Nah di

1:34:37

sini teman-teman bisa

1:34:39

copy yang ada di dalam ini ya si autor

1:34:44

ini autor dan beritanya kita copy

1:34:50

Oke sebentar

1:34:54

nah ini bagian autor dan beritanya

1:34:57

temaneman bisa

1:34:58

copy lalu teman-teman paste ke dalam

1:35:01

section content nah lalu di sini Kita

1:35:06

sesuaikan untuk bagian ini berarti kita

1:35:08

ambil dari profile

1:35:12

pictureah ini ambil dari

1:35:15

avatar kemudian di bagian sini ini kita

1:35:18

hapus saja Lalu kita bisa tambahkan di

1:35:21

sini style

1:35:24

background

1:35:26

image kemudian

1:35:30

url kita ambil dari

1:35:33

aset yaitu yang background profile nah

1:35:38

seperti ini kemudian di sini untuk

1:35:41

namanya berarti kita ambil dari autor

1:35:44

name Kemudian untuk penjela biionya kita

1:35:47

ambil

1:35:49

dari autor bio ini enggak usah dilimit

1:35:53

ter ya

1:35:57

oke seperti

1:35:58

ini Kemudian untuk daftar beritanya di

1:36:02

sini kita bisa ambil

1:36:16

Oke ini saya coba Hapus dulu

1:36:31

oke nah seperti ini dulu kemudian di

1:36:34

sini kita bisa buat controller baru Ma

1:36:39

controller yaitu

1:36:44

autor controller

1:36:47

Oke kemudian di bagian outor

1:36:49

controllernya kita buka Nah untuk aor di

1:36:52

sini dia punya nya yang namanya username

1:36:54

berarti kita bisa gunakan username itu

1:36:57

sebagai

1:36:58

unik public

1:37:02

function Sou parameternya adalah dollar

1:37:06

username kemudian di sini kita buat

1:37:09

dolar autor sama dengan

1:37:15

autor

1:37:18

autor where username sama

1:37:22

username kita kita ambil yang pertama

1:37:25

Oke seperti ini kemudian kita tambahkan

1:37:28

di sini untuk return view-nya yaitu

1:37:34

page.autor.sow nah seperti

1:37:38

ini kemudian kita bisa tambahkan di

1:37:41

bagian

1:37:43

web.php-nya itu

1:37:46

road get autor/ username kemudian di

1:37:51

sini adalah auto controller untuk fction

1:37:54

show n nanti untuk name-nya adalah

1:37:57

autor.s

1:37:59

Oke sekarang kita bisa pergi ke bagian

1:38:03

landing.bl untuk yang ada autor-autornya

1:38:06

nah ini kan ada

1:38:09

autor.tml ini kita tambahkan untuk

1:38:11

root-nya adalah

1:38:13

autor.s Kemudian untuk parameternya kita

1:38:16

ambil dari aor username nah seperti

1:38:20

ini sekarang kita lihat hasilnya refresh

1:38:24

Nah di sini kita refresh kita klik

1:38:27

semisal rafle alfariski nah ini akan

1:38:29

muncul ya untuk si

1:38:31

detail ininya detail si autornya ini

1:38:35

Viola pun sama Oke Kemudian untuk berita

1:38:38

yang dia miliki di sini kita bisa pergi

1:38:41

ke s.plate yang diutor Nah di sini kita

1:38:45

hapus

1:38:46

semuanya kita Sisakan satu aja ya

1:38:48

seperti biasa Kemudian di sini kita

1:38:51

tambahkan for is dolar autor news S New

1:38:57

nah seperti ini kemudian kita masukkan

1:39:02

si bagian ini ke dalam sini nah tinggal

1:39:07

kita ganti untuk pariwisata ini menjadi

1:39:10

news news kategori title kemudian ini

1:39:13

kita ambil dari bagian

1:39:16

thumbnail ini kita ambil dari title dan

1:39:20

ini kita ambil dari si created AD

1:39:24

oke lalu untuk bagian

1:39:27

detailmotogip.tml kita langsung Arahkan

1:39:29

dia ke detail beritanya nah seperti ini

1:39:34

Oke Kemudian untuk hasilnya di sini kita

1:39:37

bisa lihat dia punya berita satu ya

1:39:40

terus untuk yang viol yang

1:39:44

ravly nah dia punya berita dua

1:39:48

oke di sini kita atur juga untuk

1:39:51

gambarnya biar sesuai

1:39:54

sty ha-nya 200px kemudian objek fitnya

1:39:57

cover lalu pada bagian cardnya di sini

1:40:00

kita tambahkan stynya yaitu hack-nya

1:40:02

100% nah seperti

1:40:05

ini untuk hasilnya kita lihat dia bakal

1:40:10

seperti ini Oke Nice Nah selanjutnya di

1:40:14

sini kita buat untuk halaman untuk

1:40:20

munculin daftar semua berita ya sesuai

1:40:24

kategorinya jadi kalau kita klik gaya

1:40:26

hitup dia munculin berita yang ada di

1:40:28

gaya

1:40:31

hitup Nah di sini di bagian news

1:40:37

controller teman-teman bisa buat namanya

1:40:40

adalah public

1:40:44

function

1:40:46

category nah di function kategori kita

1:40:50

gunakan parameter

1:40:52

slab kemudian di sini kita bisa buat

1:40:55

dolar news

1:40:57

ee sebentar berarti dolar

1:41:02

ktegori sama dengan news

1:41:07

kategoryi kita ambil yang slagnya adalah

1:41:10

sama dengan slag Nah jadi si kategori

1:41:13

itu dia juga punya slag ya nah jadi kita

1:41:15

akan ngambil berita berdasarkan kategori

1:41:19

yang slagnya kita temukan lalu di bagian

1:41:24

news di sini kita buat New file dengan

1:41:27

nama

1:41:30

kategori.blade.php N lu kita

1:41:34

extend dari layout S untuk

1:41:39

section-nya titelnya ini

1:41:41

adalah

1:41:44

kategori title kemudian di sini kita

1:41:47

tambahkan add section content kemudian

1:41:51

di sini

1:41:52

section nah kemudian untuk yang ada di

1:41:55

dalam se konten teman-teman bisa copy

1:41:57

dari template yang gaya hitup tot TL ini

1:42:01

kita bisa copy aja untuk bagian yang

1:42:05

headernya aja nih kita copy untuk bagian

1:42:08

header lalu kita paste ke dalam di

1:42:12

section contentnya oke lalu untuk bagian

1:42:15

gaya

1:42:16

hidupnya ini kita bisa ganti sesuai

1:42:19

yaitu kategori title

1:42:24

Oke Kemudian

1:42:26

pada bagian bawahnya di sini teman-teman

1:42:29

bisa copy

1:42:33

dari bisa pergi ke outoor yang

1:42:36

show.blade Nah ini bisa dicopy aja yang

1:42:39

bagian berita teman-teman copy l

1:42:43

teman-teman paste ke dalam kategori

1:42:45

dotpl Nah di sini dipaste lalu bagian

1:42:49

dolar autor ini tinggal diganti menjadi

1:42:51

dolar kategori jadi dia akan mencari ee

1:42:55

dia ngambil news yang ada di kategori

1:42:58

nah seperti ini ya kemudian di bagian

1:43:03

news kategorinya

1:43:05

eh news controllernya di sini kita

1:43:09

tinggal tambahkan R return

1:43:14

viewpage.news.category nah jika sudah

1:43:17

seperti ini sekarang kita pergi ke

1:43:20

web.php kita tambahkan di bagian sini

1:43:23

berarti root get slash news eh enggak

1:43:29

perlu ya langsung kayak gini aja slab

1:43:33

new controller kita Panggil function

1:43:35

yang kategori Nah jadi ketika kita akses

1:43:39

sesuai slagnya dia akan mengarah ke

1:43:41

function yang kategori yang ada di news

1:43:44

controller seperti itu kemudian kita

1:43:48

pergi ke

1:43:49

bagian navbar.blade Nah di sini tinggal

1:43:53

Kita sesuaikan untuk hf-nya berarti kita

1:43:56

Arahkan ke

1:43:58

road news

1:44:00

category parameternya adalah kategori

1:44:02

slak Nah sekarang kita coba kita refresh

1:44:06

di sini kita refresh kita klik kesehatan

1:44:10

nah ini muncul berita yang kategorinya

1:44:12

kesehatan politik muncul beritanya

1:44:14

politik pariwisata muncul yang beritanya

1:44:17

pariwisata nah kemudian untuk bagian

1:44:20

aktifnya di sini kita tambahkan di

1:44:23

kelasnya

1:44:29

yaitu

1:44:32

oke nah seperti ini bisa ditambahkan

1:44:36

seperti ini ketika requestnya ini sama

1:44:38

dengan kategori slag maka kita tambahkan

1:44:41

untuk Tex

1:44:45

primary-nya nah jika sudah sekarang kita

1:44:48

lihat hasilnya kita refresh nah ini

1:44:50

muncul ya dia aktif politik juga dia

1:44:54

aktif pariwisata juga dia aktif nah ini

1:44:56

kalau ke beranda kita bisa lihat

1:44:58

detailnya

1:45:01

seperti itu kalau kita klik dia juga

1:45:03

muncul Oke untuk website-nya berarti

1:45:06

sudah selesai teman-teman

More transcripts

Explore other videos transcribed with YouTLDR.

Get the TLDR of any YouTube video

Transcribe, summarize, and repurpose videos in 125+ languages — free, no signup required.

Try YouTLDR Free