Membuat Fitur News

A. Mempersiapkan table 

1. Membuat table dengan nama tbl_news

2. Kolom-kolom table yang harus dibuat adalah;

    - kolom news_id

   -. kolom title

   -. kolom intro_text

   -. kolom content

    - kolom image_url

3. Setelah table di buat maka harus di buat class model dengan nama model News.php


B. Membuat form input news

    1. Buat routes untuk menampilkan form input news

        - Route::get('/add-news','NewsController@index');

    2. Buat Controller dengan nama NewController

    3. Buat method index, return view('news-add');

    4. Buat blade dengan nama news-add.blade.php


C. Membuat service add-news

    1. Buat route dengan method post

        - Route::post('/add-news','NewsController@addNews');

    2. Buat method addNews(Request $request){

             $object->save();

             return('data berhasil tersimpan')

             }

    3. Test input news lewat form

    4. cek datanya di table tbl_news, apakah data sudah berhasil tersimpan


D. Membuat service detail-news

    1. Buat route dengan method get

        -Route::get('/news-detail/{newsId}','NewsController@newsDetail');

                public function newsDetail(){

                return $dataDetail;

               }

        




Komentar