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));
}
/**