การติดตั้ง User Extension
Yii User Extension เป็นระบบบริหารจัดการผู้ใช้งาน โดยมีระบบสมัครสมาชิก ระบบลืมรหัสผ่าน ระบบที่เกี่ยวข้องกับการจัดการสมาชิกซึ่งทำให้เรามีความสะดวกในการจัดการสมาชิกนั่นเอง
โดยสามารถดาวน์โหลดได้ที่เว็บไซต์ http://www.yiiframework.com/extension/yii-user/
หลังจากดาวน์โหลดเสร็จแล้วนำไปวางใน protected/modules/user
จากนั้นแก้ไขไฟล์ protected/config/main.php
ในส่วนของ import
ในส่วนของ modules
ในส่วนของ components
ทำการ Dump ตารางลงในฐานข้อมูลโดยใช้ phpMyAdmin Import จากไฟล์ protected/modules/user/data/schema.mysql.sql
จะได้ตาราง 3 ตารางคือ profiles, profiles_fields และ users
สำหรับผู้ดูแลระบบจะได้ User และ Password คือ admin : admin และสำหรับผู้ใช้ทั่วไปจะได้ User และ Password คือ demo : demo
จากนั้นสร้างเมนูสำหรับเข้าสู่ระบบและสมัครสมาชิก และเมนูต่างๆ ที่เกี่ยวข้องกับ User Extension โดยเข้าไปแก้ไขที่ไฟล์ protected/views/layouts/main.php แล้วเพิ่ม Code ดังนี้ บริเวณ CMenu
จะได้ Code หน้าตาประมาณนี้ โดย Comment ส่วนที่เป็น Login และ Logout ของ Yii Framework ออก ให้ไปใช้ของ User Extension แทนครับ
ถึงขั้นตอนนี้ก็สามารถเข้าระบบโดยใช้ Username และ Password จาก User Extension ได้แล้วครับ ทดลองเข้าระบบ admin : admin และ demo : demo นะครับ
ความคิดเห็น