Score:0

ส่งอีเมลไปยังกลุ่มผู้ใช้หลังจากสร้างเนื้อหาใหม่แล้ว

ธง de

ใน Drupal 9 ฉันต้องแจ้งให้ผู้ใช้ทุกคนทราบโดยส่งอีเมลเกี่ยวกับเนื้อหาที่สร้างขึ้นใหม่

ทุกอย่างเรียบร้อยดี แต่ฉันไม่รู้วิธีรวบรวมที่อยู่อีเมลของผู้ใช้เหล่านี้ใน ส่งไปยังข้อมูล ตัวเลือกของโมดูลกฎ

Score:0
ธง fr

ในกฎมีการกระทำ "ส่งอีเมลถึงผู้ใช้ทุกบทบาท" ที่คุณใช้เพื่อจุดประสงค์นี้ได้ไม่มีอินพุต "ส่งถึง" สำหรับการดำเนินการนี้ เนื่องจากสิ่งที่คุณต้องทำคือระบุบทบาท ไม่ใช่ที่อยู่อีเมล

Tomáš Bažant avatar
de flag
ฉันควรใส่อะไรลงในกล่องข้อความ "ส่งไปที่" ชื่อเครื่องของบทบาทผู้ใช้? หรือชื่อเต็มของมัน? ถ้าฉันใส่ `administrator` ที่นั่น ฉันได้รับข้อผิดพลาดในการสร้างโหนดใหม่" `ข้อผิดพลาด: เรียกใช้รหัสฟังก์ชันสมาชิก () บนสตริง ve funkci Drupal\rules\Plugin\RulesAction\SystemEmailToUsersOfRole->Drupal\rules\Plugin\RulesAction\{closure}() (Åádek 125 souboru /mnt/ data/accounts/b/buffaloo/data/www/nohec.tingz.cz/modules/contrib/rules/src/Plugin/RulesAction/SystemEmailToUsersOfRole.php) `
Score:0
ธง in

ตามที่ระบุไว้โดยไม่ระบุชื่อ ให้ใช้ตัวเลือก "ส่งอีเมลถึงผู้ใช้ทุกบทบาท" ฉันเชื่อว่าบทบาทถูกระบุด้วยตัวเลขหากคุณไปที่ /admin/people/permissions/roles และวางเมาส์เหนือ 'แก้ไขสิทธิ์' ตัวเลขที่ท้าย URL ควรระบุรหัสสำหรับบทบาท

fr flag
บทบาทจะถูกระบุโดย ID เครื่องของบทบาท ซึ่งโดยปกติจะเป็นสตริงใน Drupal 8 และ 9 ตัวอย่างเช่น บทบาทของผู้ใช้ "รับรองความถูกต้อง" จะมีหมายเลขเครื่องเป็น "รับรองความถูกต้อง" ข้อมูลนี้จะถูกแทนที่ด้วยกล่องเลือกในอนาคตอันใกล้ ซึ่งคุณสามารถเลือกจากบทบาทที่มีอยู่ของไซต์ แทนที่จะต้องพิมพ์รหัสเครื่อง

โพสต์คำตอบ

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