เคยงงไหม จะหาข้อมูลอะไรเกี่ยวกับ yii ที ต้องไปเปิดเวปแต่ละคน ที่เขาสร้างขึ้นมา แต่ถ้ามีรวมไว้แล้ว ณ ที่ๆ เดียว ก็จะสามารถทำให้ค้นหาได้อย่างอิสระ ไม่ต้องเปิดหลากหลายเวปจนเกินไป
ขอแนะนำเวปหน่อยนะครับ http://yiiextensionthai.zz.mu/ เป็นเวปที่ผมสร้างเองด้วย yii framework อาจจะไม่มีอะไรมากเท่าไหร่นัก ไม่ได้แต่งให้สวยงาม แต่จุดประสงค์การใช้งานคือการใช้ค้นหาข้อมูล จากแหล่งข้อมูลการสอน yii ที่มีอยู่ใน thai
คือไม่ได้เจ๋ง เหมือน google เท่าไหร่ แต่ซักวันมันจะต้องเจ๋งแน่นอน
เริ่มต้นกับ Framework
จัดทำโดย http://cksc.co.th/site/
Wednesday, September 11, 2013
Tuesday, September 10, 2013
Monday, September 9, 2013
เจาะลึก css ของ yii และ bootstrap
ไฟล์จาก layout main.php
<div class="container" id="page" style="margin-top:50px; ">
id="page" เป็นเส้นของกรอบ
style="margin-top:50px; เดิมไม่มีแต่เขียนเพิ่มเข้าไปใหม่ แสดงว่า คุม css เดิมที่มีอยุ่ได้
<div class="container" id="page" style="margin-top:50px; ">
id="page" เป็นเส้นของกรอบ
style="margin-top:50px; เดิมไม่มีแต่เขียนเพิ่มเข้าไปใหม่ แสดงว่า คุม css เดิมที่มีอยุ่ได้
Friday, September 6, 2013
แค่ใช้ gii ตัวเดียว สามารถสร้างให้เราได้อย่างรวดเร็ว
เข้าไปที่ http://localhost/yii_gii/app/index.php?r=gii
ให้สร้างตามลำดับดังนี้
1. Model Generator
2. Controller Generator
3. Crud Generator
Form Generator มันจะเป็นอันเีดยวกับ CRUD มีให้อยู่แล้ว
Module Generator ยังไม่ได้ใช้
เมื่อสร้างแล้ว จะได้ไฟล์พื้นฐานที่จำเป็นทั้งหมดดังนี้
ให้สร้างตามลำดับดังนี้
1. Model Generator
2. Controller Generator
3. Crud Generator
Form Generator มันจะเป็นอันเีดยวกับ CRUD มีให้อยู่แล้ว
Module Generator ยังไม่ได้ใช้
เมื่อสร้างแล้ว จะได้ไฟล์พื้นฐานที่จำเป็นทั้งหมดดังนี้
เห็นได้ว่ามันจะสร้างสิ่งที่จำเป็นทั้งหมดให้ในทันที เราไม่ต้องทำอะไรเพิ่มเติมแล้ว นอกจาก จะไปจัดหน้า form ตามต้องการ
$this->renderPartial
$this->renderPartial เหมือนกับการ include ที่ดึงหน้ามาใช้งาน
สมมุติ เราสร้างหน้า form add และ form edit ซึ่ง ข้อมูลข้างใน จะมีความเหมือนกัน ต่างกันแค่หัวข้อ
ทางตัวอย่าง yii demos/blog ก็มีการสอนตรงนี้อยู่
1. _form.php
2. create.php เรียกใช้ _form.php
3. update.php เรียกใช้ _form.php
สมมุติ เราสร้างหน้า form add และ form edit ซึ่ง ข้อมูลข้างใน จะมีความเหมือนกัน ต่างกันแค่หัวข้อ
ทางตัวอย่าง yii demos/blog ก็มีการสอนตรงนี้อยู่
1. _form.php
2. create.php เรียกใช้ _form.php
3. update.php เรียกใช้ _form.php
การเปลี่ยน Template ใหม่ โดยเราจะไม่ใช้ File main.php แต่เป็นตัวอื่นแทน
ให้ใส่บรรทัดนี้ไว้บนสุดเลย public $layout='//layouts/admin'; จะเป็นการบอกว่าใน admincontroller จะเรียกใช้งาน layout จากไฟล์ layouts/admin.php นะ ไม่ใช่ main.php
เดิม พอไม่รุ้ ก็ต้องไปใส่ เปลี่ยน layout มันทุก action
Subscribe to:
Comments (Atom)
Blog Archive
-
▼
2013
(27)
-
▼
September
(27)
- แนะนำเวป http://yiiextensionthai.zz.mu/
- http://cksc.co.th/site/ ขอแนะนำเวปกันหน่อย
- http://tuktuk.tapquo.com/ css framwork อีกเช่นกั...
- เจาะลึก css ของ yii และ bootstrap
- แค่ใช้ gii ตัวเดียว สามารถสร้างให้เราได้อย่างรวดเร็ว
- $this->renderPartial
- การเปลี่ยน Template ใหม่ โดยเราจะไม่ใช้ File main....
- วัตถุประสงค์ของ CFormmodel คืออะไร?
- การใส่ attribute ลง cgridview ใน 1 cell มากกว่า 1 ...
- รวมคำสั่งที่เกี่ยวข้องกับ label
- CDetailView
- CPagination หรือคำสั่งในการแบ่งหน้า
- http://purecss.io/ pure css framework ที่น่าสนใจ ส...
- ตำแหน่งของ Folder Yii (Path, Location)
- MVC คืออะไร มันต่างกับแบบเดิมยังไง
- การสร้าง Title แต่ละ Page ด้วย yii ใน controller
- การใช้ Flash Message
- ยกตัวอย่างการดึงข้อมูล การค้นหาข้อมูลจาก DB http:...
- 03 เริ่มต้น Yii กับ Demo ที่ให้มากับไฟล์ และการติด...
- 02 อย่าลืมเช็ค requirement นะ
- เริ่มต้นกับ primefaces
- bootstrap
- yiibooster ไว้ทำอะไรกันนะ?
- แหล่งข้อมูล Yii จากเว็บไซต์ ทั้งประเทศไทยและต่างปร...
- แนะนำเว็บ it-ebooks.info
- 01 ติดตั้ง Yii framework
- เริ่มต้นก้าวสู่อาชีพโปรแกรมเมอร์ด้วย Framework
-
▼
September
(27)

