การสร้างเเละกำหนดRouting ขอยกตัวอย่างจากการ Create Bundle เริ่มต้นการพัฒนา Web Applications ในครั้งก่อนซึ่งเราจะได้โครงสร้างไฟล์ดังภาพ คือ มีส่วนของ Controller(ส่วนบอกว่าจะแสดงผลอะไรเรียกใช้ model ตัวใหน), config(ส่วนนี้ที่เราจะทำการสร้างเเละกำหนดเส้นทางไปหาController) เเละ view(ส่วนการแสดงผลที่ถูก Controllerเรียกใช้)

ตัวอย่างที่ 1

เราสร้าง path โดย กำหนดให้ว่าจะต้องมีคำว่า hello ในส่วนของ Defaults คือ ส่วนที่กำหนดว่าจะเรียกใช้ Controller โดยรูปแบบเเล้วเราจะต้องพิมพ์ ชื่อของ Bundle ที่เราสร้างขึ้นมาก่อน จากนั้นให้ระบุว่าจะเรียกใช้ Controller ตัวใหนให้ทำงาน ถัดไปคือการกำหนดชื่อ Method ของ Controller นั้นๆ

Bundle Controller Class Method Name
TestBundle DefaultController index

routing.yml

sitetest_homepage:
    path:     /hello
    defaults: { _controller: SitetestBundle:Default:index }

 ส่วนของ Contronller ในตัวอย่างจะให้แสดงคำว่า ok ออกมา

DefaultController.php

<?php

namespace Site\testBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;

class DefaultController extends Controller
{
    public function indexAction()
    {
       echo 'ok';
    }
}

 เมื่อทำการ Run ผลลัพท์คือ

จะเห็นว่าไม่ยากเลยใช่มั๊ยทุกคน สำหรับ Framework นี้อย่าลืม yml นะสำคัญมากๆ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
รบกวนถามเรื่อง and กะ or ใน php ค่ะ
โดย peungnoye จ 28 ก.ย. 2009 7:05 pm บอร์ด Programming - PHP
5
1268
ส 06 มี.ค. 2010 10:44 pm โดย bm8408 View Topic รบกวนถามเรื่อง and กะ or ใน php ค่ะ
ด้านล่างของเว็บมี Code แปลกๆขึ้นมา รบกวนผู้รู้ชี้แนะด้วยครับ
โดย cjctry อ 27 ก.ย. 2009 9:39 pm บอร์ด Programming - PHP
4
1268
จ 28 ก.ย. 2009 11:46 pm โดย mindphp View Topic ด้านล่างของเว็บมี Code แปลกๆขึ้นมา รบกวนผู้รู้ชี้แนะด้วยครับ
การเพิ่มข้อมูลที่อยู่บนฟอร์ม
โดย Anonymous จ 28 ก.ย. 2009 12:44 pm บอร์ด Programming - PHP
7
1712
อ 29 ก.ย. 2009 2:16 pm โดย บุคคลทั่วไป View Topic การเพิ่มข้อมูลที่อยู่บนฟอร์ม
การอัพเกรด Component บางตัวของ joomla ให้ใช้งานได้จับ joomla
โดย mindphp จ 28 ก.ย. 2009 3:44 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
850
จ 28 ก.ย. 2009 3:44 am โดย mindphp View Topic การอัพเกรด Component บางตัวของ joomla ให้ใช้งานได้จับ joomla
อยากทราบการหาการทำงานของ cpu server ครับ
โดย niponnet จ 28 ก.ย. 2009 3:36 am บอร์ด Programming - PHP
0
1076
จ 28 ก.ย. 2009 3:36 am โดย niponnet View Topic อยากทราบการหาการทำงานของ cpu server ครับ
ดูโค้ดให้หน่อย การรับ-ส่ง ค่า ของ function
โดย snamlove อ 27 ก.ย. 2009 12:17 pm บอร์ด JavaScript & jQuery Ajax & Node.JS
2
2310
อ 27 ก.ย. 2009 6:35 pm โดย snamlove View Topic ดูโค้ดให้หน่อย การรับ-ส่ง ค่า ของ function
ถามเรื่องการลบ Folder ด้วย unlink()
โดย Anonymous ส 26 ก.ย. 2009 11:28 am บอร์ด Programming - PHP
2
1824
ส 26 ก.ย. 2009 12:02 pm โดย บุคคลทั่วไป View Topic ถามเรื่องการลบ Folder ด้วย unlink()
ช่วยด้วยค่ะ เรื่องตัดวันที่/เวลา mssql
โดย ammyamm ศ 25 ก.ย. 2009 4:41 pm บอร์ด SQL - Database
1
1900
ศ 25 ก.ย. 2009 4:54 pm โดย mindphp View Topic ช่วยด้วยค่ะ เรื่องตัดวันที่/เวลา mssql