Score:0

รับชื่อกลุ่ม (ป้ายกำกับ) ของกลุ่มที่ผู้ใช้ที่เข้าสู่ระบบอยู่ในปัจจุบัน

ธง cn

เราได้สร้างกลุ่มหลายกลุ่มโดยใช้โมดูลกลุ่มใน Drupal 9 เราได้กำหนดผู้ใช้บางส่วนให้กับกลุ่มเหล่านี้ ผู้ใช้สามารถอยู่ในกลุ่มเดียวเท่านั้น ตอนนี้เมื่อผู้ใช้เข้าสู่ระบบ เรามีบล็อกในส่วนหัวที่แสดงข้อมูลผู้ใช้บางส่วน สิ่งหนึ่งที่เราต้องการแสดงคือชื่อของกลุ่มที่ผู้ใช้เป็นสมาชิก ฉันมี hook_preprocess_block ในไฟล์ .theme ของฉัน ซึ่งฉันกำลังโหลดผู้ใช้ปัจจุบัน แต่ฉันไม่แน่ใจว่าจะรับชื่อของกลุ่มที่พวกเขาอยู่ได้อย่างไร ฉันสามารถรับชื่อของกลุ่มได้หากพวกเขาอยู่แล้ว บนหน้ากลุ่มโดยใช้ $group = \Drupal::routeMatch()->getParameter('group'); แต่เราอาจมีเพจที่พวกเขาไป รวมถึงแม้แต่หน้าโปรไฟล์ผู้ใช้ที่ไม่ใช่เพจกลุ่ม ดังนั้นเราจึงต้องการให้สามารถรับกลุ่มจากผู้ใช้เอง แทนที่จะเป็นเพจกลุ่มที่พวกเขาอยู่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา