ฉันจะเพิ่มฟิลด์ชื่อจริงข้างชื่อผู้ใช้ลงในข้อมูลผู้ใช้ได้อย่างไร


8

ฉันต้องการที่จะเพิ่มเขตข้อมูลชื่อจริงข้างชื่อผู้ใช้เริ่มต้นเมื่อฉัน creat admin/people/createผู้ใช้ใหม่ใน ฉันจะทำสิ่งนี้ได้อย่างไร

ฉันตรวจสอบโมดูลRealName แล้วแต่ไม่ได้ทำสิ่งที่ฉันต้องการ

คำตอบ:


9

เพียงเพิ่มฟิลด์ข้อความ (หรือสองถ้าคุณต้องการชื่อ / นามสกุล) ให้กับผู้ใช้ของคุณที่ admin / config / people / accounts / field ซึ่งจะช่วยให้พวกเขาป้อนชื่อจริงและจะปรากฏในหน้าโปรไฟล์ผู้ใช้

และถ้าคุณต้องการที่จะแสดงชื่อในที่ต่างๆ (เช่นผู้สร้างโหนด) นั่นคือสิ่งที่โมดูล Realname ใช้ อนุญาตให้กำหนดค่าชื่อที่แสดงตามโทเค็น (ซึ่งอาจเป็นฟิลด์โปรไฟล์หรือฟิลด์ผู้ใช้)


3

คุณสามารถเพิ่มเขตข้อมูลให้กับผู้ใช้ใน "การบริหาร»การกำหนดค่า»ผู้คน" แล้วจัดการเขตข้อมูล


2

โมดูลที่ดีที่สุดสำหรับสิ่งนี้คือhttps://drupal.org/project/nameฉันจะเดา มันได้รับชื่อนามสกุลและชื่อกลางและคำต่อท้ายและคำนำหน้าทุกประเภทเช่น "ดร.", "จูเนียร์" และอื่น ๆ มันมีการตั้งค่าตามลำดับของชื่อและนามสกุลด้วยดังนั้นผู้ใช้ชาวเอเชียสามารถเลือกที่จะแสดงนามสกุลและชื่อผู้ใช้ชาวยุโรปของเขาได้


มันไม่มีค่าอะไรเลยกับการตั้งค่าที่อยู่บนสนามที่เปิดใช้งานฟังก์ชั่นชื่อจริง
rooby

หากคุณมีฟิลด์ชื่อของคุณในโปรไฟล์ profile2 ดังนั้นคุณต้องใช้แพตช์นี้สำหรับโมดูลชื่อ: drupal.org/node/2087263
rooby

0

ติดตั้งโมดูลProfile2และAPI เอนทิตีจากนั้นเพิ่มฟิลด์ข้อความ 'ชื่อจริง' ลงในโปรไฟล์ผู้ใช้

แนะนำให้ใช้ Profile2 เหนือฟิลด์โปรไฟล์หลักเนื่องจากตามที่หน้าโมดูลระบุไว้:

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


หากคุณต้องการเอนทิตีโปรไฟล์แยกต่างหากใช่ การเพิ่มเขตข้อมูลลงในวัตถุผู้ใช้ไม่ได้เกี่ยวข้องกับส่วนกำหนดค่าหลัก (ซึ่งถูกซ่อนอยู่ในการติดตั้ง D7 ใหม่ดังนั้นคุณจึงไม่สามารถติดตั้งได้จริง ๆ ) ทำงานได้อย่างสมบูรณ์แบบ
Berdir

0

โมดูลชื่อจริงเมื่อคุณเข้าใจว่ามันเป็นเรื่องง่าย แต่มีคำแนะนำที่ทุกคน (!?)

นี่คือคำแนะนำสั้น ๆ ของฉันในการช่วยเหลือผู้ใช้: สำหรับ Drupal 7 เท่านั้น

  1. หากจำเป็นให้สร้างฟิลด์ข้อความในการตั้งค่าบัญชี> จัดการฟิลด์
  2. ในการตั้งค่าชื่อจริง (กำหนดค่า> คน) มีลิงก์เพื่อเรียกดูตัวเลือกโทเค็นทั้งหมด: เพียงใช้ฟิลด์ที่คุณต้องการแทนชื่อผู้ใช้หลัก ฟิลด์ผู้ใช้ที่กำหนดเองของคุณจะปรากฏเป็นตัวเลือกโทเค็น

ชื่อที่แสดงสำหรับบัญชีจะถูกแทนที่ด้วยโทเค็นหรือฟิลด์โปรไฟล์ที่เลือกโดยอัตโนมัติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.