• warning: Invalid argument supplied for foreach() in /var/www/phpzealots.com/drupal-5.15/sites/all/modules/cck/fieldgroup.module on line 394.
  • warning: Invalid argument supplied for foreach() in /var/www/phpzealots.com/drupal-5.15/sites/all/modules/cck/fieldgroup.module on line 394.
  • warning: Invalid argument supplied for foreach() in /var/www/phpzealots.com/drupal-5.15/sites/all/modules/cck/fieldgroup.module on line 394.

PHP Frameworks

ไม่ต้องการ render Layout และ/หรือ View ใน Zend Framework หรือ ZF

ในบางครั้งเราอาจไม่ต้องการ render view และ/หรือ layout เช่นกรณีเราทำ Ajax Controller ก็ไม่อยากจะแสดง layout รวม อยากแสดงแค่ json หรือ xml เราก็เซตได้ครับ ดังนี้ครับ
      $this->_helper->layout->disableLayout();
      $this->_helper->viewRenderer->setNoRender(TRUE);
โดยแป่ะไว้ที่ action เกี่ยวข้อง หรือ ไว้ใน init() ของ controller ที่เกี่ยวข้องก้ได้ แล้วแต่สะดวกครับ

n/a

n/a

n/a

รบกวนหน่อยครับ เรื่องการ insert mysql

หวัดดีครับ ถามผู้รู้ครับ $colors = array('red', 'blue', 'green', 'yellow'); ถ้าต้องการ insert array $colors ลงใน mysql โดย 1 สีต่อ 1 row ใน model จะต้องเขียน code อย่างไรครับ บอร์ดเงียบๆ ไม่รู้่จะมีผู้รู้มาตอบป่าวอ่าเนี๊ยะ

จะศึกษา การเขียน Zend Framework จาก CMS : MAGENTO, manual แล้วมันเยอะมาก เลย คิดจะศึกษาจาก CMS นี้

manual แล้วมันเยอะมาก เลย คิดจะศึกษาจาก CMS นี้ครับ เพื่อนๆว่าไงกัน เพื่อนคนไหนมี โค๊ดที่เขียน ZF ที่เป็น Open ก็แนะนำด้วยครับ เว็บ CMS : MAGENTO --> http://www.magentocommerce.com/

Zend_Acl - การใช้งานเบื้องต้น

Zend_Acl เป็น component สำหรับเอาไว้จัดการ การควบคุมการเข้าถึงข้อมูล (ผมพยายามแปลมาจาก ACL - Access Control List) อธิบายง่ายๆ คือเอาไว้คุมระดับของการใช้งาน insert/update/delete (หรืออื่นๆ) ข้อมูลนั่นเอง

ตัวอย่างเช่น Administrator ใช้งานหน้า admin สามารถ insert/update/delete ได้ทุกอย่าง, นาย A สามารถ insert/update/delete ข่าวได้อย่างเดียว และนาย B สามารถ insert/update/delete ข้อมูลสินค้าได้อย่างเดียว เป็นต้น

หรืออีกตัวอย่าง ถ้าเป็นกรณี Blogging service คุณเจ้าของ blog สามารถ read/write/publish/edit/delete blog ของตัวเองได้ และ guest (คนทั่วไป) สามารถ read ได้อย่างเดียว เป็นต้น

เหล่านี้เขาเรียกว่า ACL - Access Control List

ใน Zend_Acl ก็จะเกี่ยวข้องกับ 2 สิ่ง ได้แก่:

Smarty หรือ Zend_View ?

บทความเดิม บทความแรกๆ ที่ผมเขียนเกี่ยวกับการนำ Smarty มาใช้ร่วมกับ Zend Framework

แต่หลังจากที่ผมไ ด้ลองใข้ Zend_View ซักระยะนึง ขออนุญาต แสดงความคิดเห็นต่อคำถามที่ว่า "จะใช้ Smarty หรือ Zend_View ดี?" ซักเล็กน้อย

ความเห็นส่วนตัวน้ะครับ ถ้าใครที่ไม่เคยใช้ Smarty (หรือใช้แต่ยังไม่ติด) ก็ลองใช้ Zend_View ไปเลยก็น่าจะดีน้ะ เพราะว่าจะได้ไม่ต้องศึกษาและใช้ libs หลายเจ้า หรือถ้าอยากหัดใ:ช้ Smarty อันนั้นก็คงไม่ว่ากัน

Zend Framework and Smarty Integration

เกริ่นนำ

ทำไมต้องใช้ Smarty ทำไมไม่ใช้ Zend_View ไปเลย??

นั่นหน่ะสิครับ ... โดยส่วนตัว ผมก็ไม่กล้าฟันธงน้ะครับว่าทำไม เพราะอะไร ผมคิดว่า ก็แล้วแต่ความชอบ และความเหมาะสมกับงานของใครของมัน ก็แล้วกัน :)

Dojo and Zend Framework Integration Released

หลังจากได้ข่าวมาซักพักใหญ่ ว่าเวอร์ชันต่อไป ของ ZF จะมี Javascript Framework รวมอยู่ด้วย
แล้วก็ เดาๆกันว่า เป็น Dojo

และแล้ว วันนี้ ก็เจอใน Web Logs หลายๆ ที่พูดถึง Zend กับ Dojoได้ Release เวอร์ชันแรกๆ ของ ZF ที่มี Dojo ติดมาด้วย  เขาบอกว่า สำหรับเวอร์ชันแรกนี้อาจจะเป็นการเรียกน้ำย่อย ก่อนเพราะว่า เท่าที่อ่านดู Widgets ที่ออกมา พร้อมเวอร์ชันนี้ค่อนข้างจะน้อย แต่สำหรับ แฟนพันธ์แท้ JSON ก็คงมีอะไรให้เล่นพอสมควร

สรุปแล้วเท่าที่ลองอ่านดูคร่าว ก็มี



©2007-2010 PHPZealots.com. All right reserved.
Syndicate content