Page 65 - Laravel5_v1
P. 65

ั
                   ้
                              ื
            ้
          สรางเพิมขอมูลหนงสอ (books)


                                      ู
                               ั
                                                                                                          ้
                                                                         ้
                                                                                        ู
                                                                                               ้
                                                                 ้
                                            ี
                                                ้
                                                         ้
          หลังจากติดตั ง Library สําหรบจัดการรปภาพเรยบรอย ต่อไปใหเราเขียนโคดเพื อเพิ มขอมูล และอัพโหลดรปภาพ พรอมทั งย่อภาพดวย การ
                     ั
               ้
          เขียนโคดสําหรบเพิ มขอมูล มีขั นตอน ดังนี
                          ้

             1.  ใหสรางโฟลเดอร resize เพื อเก็บภาพที ไดทําการย่อไวในโฟลเดอร public\images ดังภาพ
                   ้
                                                ้
                                                         ้
                                                                 ์
                             ์
                    ้








                  ิ
                                               ้
                                                      ้
                                                                             ้
             2.  เปดไฟล์ BooksController.php ขึ นมาแลวเขียนโคดที เมธอด store() เพื อบันทึกขอมูล ดังนี

             <?php

             namespace App\Http\Controllers;

             use Illuminate\Http\Request;
             use App\Http\Requests;
             use App\Books;
             use App\Http\Requests\StoreBooksRequest;
                                                         ้
                                                     ้
                                                ู
                                 ้
                              ี
             use Image; //เรยกใช library จัดการรปภาพเขามาใชงาน

             class BooksController extends Controller {

                 /**
                  * Display a listing of the resource.
                  *
                  * @return \Illuminate\Http\Response
                  */
                 public function index() {
                     $books = Books::with('typebooks')->orderBy('id', 'desc')->paginate(5);
                     return view('books/index', ['books' => $books]); //books/index.blade.php
                     //return View::make('books/index', array('books' => $books));
                 }

                 /**
   60   61   62   63   64   65   66   67   68   69   70