การติดตั้ง User Extension

wave
มานพ กองอุ่น 11 เม.ย. 2016 17:38:23 6,794

การติดตั้ง 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 นะครับ

 


ความคิดเห็น

หากบทเรียนรู้มีความผิดพลาดประการใด หรือมีข้อเสนอแนะกรุณาแจ้ง contact@programmerthailand.com

เขียนบทเรียนรู้ของคุณ

รายละเอียด
  • ดู 6,794
  • รักเลย 0
  • หมวดหมู่ Tip Yii Framework (Yii1)
  • เขียนเมื่อ
  • แก้ไขเมื่อ
  • Tags yii
ข้อมูลผู้เขียน
มานพ กองอุ่น

มานพ กองอุ่น

เป็นสมาชิกเมื่อ: 18 ธ.ค. 2009

เนื้อหาที่เกี่ยวข้อง