Welcome! My name is ArmNo. I'm computer engineering student of Chiang Mai University, Thailand. This blog is about my internship program summer 2009. Enjoy!

บันทึกฝึกงาน: วันที่สาม

Thursday, March 19th, 2009

วันนี้ตุลตื่นสาย ฝนก็ตกด้วย ทำให้ไปกินข้าวเช้าไม่ทัน แต่ก็ยังดีที่เข้าทำงานตรงเวลา ทั้งๆที่ยังหิวจัดแบบนั้นแหละ .. หวังว่าจะไม่เกิดขึ้นอีก

วันนี้คุณ itzco มี tutorial บทใหม่ในเว็บไซต์ของ Tequila Framework เป็นเรื่องเกี่ยวกับการสร้าง method เพื่อแสดงผลเอง ในตัวอย่างประยุกต์ใช้ทำปฏิทิน .. เหมือนคุณ itzco จะรู้ว่าฉันทำไม่ได้ เลยส่ง tutorial บทนี้ขึ้นบนเว็บ แต่ส่วนมากก็เป็นแนวทางให้เท่านั้น ให้ผู้อ่านได้คิดอะไรต่อยอดไปบ้าง ถือว่าเป็น tutorial ที่ดีเลยล่ะ

การสร้าง application ด้วย Tequila Framework ต้องประกอบด้วยส่วนหลักๆคือ Model(รวมถึงDAO กับ VO) , View, และ Controller .. แล้วก็ยังมีส่วนประกอบอื่น ที่จะทำให้สมบูรณ์ ก็คือ template, language สำหรับการสร้างปฏิทินนี้ คุณ itzco ได้แนะนำให้สร้างส่วน template ก่อน ให้เป็นตารางว่างๆไว้ แล้วข้อมูลที่จะเอามาใส่ในวันที่ ค่อยดึงมาทีหลัง

แต่ใน tutorial นั้น คุณ itzco ทำส่วน Controller ก่อน .. ฉันอ่านๆดูแล้วก็พอเข้าใจหลักการ และแนวคิด ทำตามไปก็ดันมาติดตรง template กับ View .. จริงๆแล้ว template น่าจะเป็นส่วนที่ง่ายที่สุด เพราะมีเพียง html เท่านั้น สำหรับปฏิทินก็อาจต้องใช้ php มาช่วย แต่ก็ไม่น่าจะยากอะไร .. สิ่งที่ทำให้ฉันติดตรงนี้คือ ฉันยังไม่เข้าใจอย่างถ่องแท้ว่า template แสดงผลข้อมูลใน VO ได้อย่างไร .. จริงอยู่ที่ View เป็นตัวกำหนด แต่กำหนดอย่างไรล่ะ? .. ฉันหาคำตอบอยู่

พรุ่งนี้ถ้าไม่ได้ จะลองถามคุณ itzco ดูอีกที