หน้าเว็บ

วันอาทิตย์ที่ 8 พฤษภาคม พ.ศ. 2559

Template การสร้าง และ เรียกใช้ Laravel 5



การสร้าง Template

สร้างไฟล์ mytemplate.blade.php        ที่ ( project-name/resources/views/ )

--------------

<html>
    <body>
        <h1>Template</h1>
 
        @yield('content'         
 
    </body>
</html>

 ------------- 
 @yield('content')   คือ ตัวกำหนดว่า เนื้อหาจะถูกเพิ่มตรงส่วนนี้ เมื่อ template ถูกเรียกใช้


Routes กำหนดเส้นทาง Laravel 5



ไฟล์ routes.php          ( project-name/app/Http/routes.php )

ใช้กำหนดเส้นทาง เช่น กำหนดว่า
-เมื่อเข้า url นี้ แล้วให้แสดงหน้าไหน
-เมื่อเข้า url นี้ แล้วให้ทำ function อะไร

ตัวอย่างโค๊ดที่ laravel ให้มา
----------------------------------------
Route::get('/', function () {
    return view('welcome');    
});  

----------------------------------------

นั่นคือเมื่อเข้า url   http://localhost/myweb/project-name/public/
หน้าเว็บถูกกำหนดให้แสดงผลจากไฟล์ welcome.blade.php
( project-name/resources/views/welcome.blade.php )