เพิ่ม Profiles ให้กับ user ใน drupal

Drupal นั้นมีระบบจัดการ profiles สำหรับ user ให้มาตั้งแต่ต้นทำให้เราสามารถเพิ่มฟิลกรองข้อมูลอื่นๆ ที่เราต้องการจาก user ที่สมัครสมาชิกบนเว็บเราได้ ซึ่งถ้าจะเรียกใช้งานเราต้องทำการเปิดโมดูลตัวนี้ก่อน

จากนั้นไปที่เมนู User management > Profiles

ที่ Add new field ด้านล่างให้เราเลือก field ที่จะเพิ่มมา 1 อัน สมมติจะเก็บที่อยู่ ผมเลือกเป็น multi-line textfield ละกันก็ให้เรากดลงไปครับ

  1. Category: เป็นตัวแบ่งหมวดหมู่ให้กับ field ที่เราสร้างขึ้น
  2. Title : หัวข้อของ field เช่น ที่อยู่
  3. Form name: ชื่อของ field ควรตั้งเป็นภาษาอังกฤษ


เป็นการอธิบายให้ user อ่านว่า field ไว้ใช้ทำอะไรโดยตอนสมัครเขาจะเห็น

  1. เมื่อเรามีหลายๆฟิลในหมวดหมู่เดียวกัน ตัวนี้จะเป็นตัวเรียงว่าฟิลมาไหนมาก่อนหลัง ไม่ต้องกำหนดก็ได้ครับเพราะเราสามารถจัดเรียงได้จากข้างนอก
  2. ช่องนี้แนะนำไม่ต้องติ้กครับ
  3. กำหนดให้ user ต้องกรองฟิลนี้
  4. กำหนดให้ฟิลนี้จะไปโชว์ในหน้าของตอนสมัครสมาชิก

จากนั้นทำการเซพจะได้ดังรูป

เมื่อมีการสมัครสมาชิกเกิดขึ้น

บทความแนะนำ
    blog comments powered by Disqus