วิธีที่ 1: ป้ายเมนู
ใช้โมดูลป้ายเมนูเพื่อเพิ่มการแจ้งเตือนดังกล่าวไปยังรายการเมนูและ / หรือแท็บเมนูที่คุณต้องการ นี่คือรายละเอียดบางอย่างเกี่ยวกับมัน (จากหน้าโครงการ):
จัดเตรียมวิธีสำหรับการเพิ่มตราสัญลักษณ์สไตล์ iOS ให้กับรายการเมนู (ดูภาพหน้าจอ)
การเพิ่มป้ายไปยังเมนู
เมื่อเปิดใช้งานไปที่Administration > Structure > Menus
และคลิก "ลิงค์รายการ" ถัดจากเมนูที่มีรายการเป้าหมาย คลิก "แก้ไข" ถัดจากรายการและเลือกตราสัญลักษณ์เพื่อแสดงพร้อมกล่องแสดงตราสัญลักษณ์เมนูแสดงผล
การเพิ่มป้ายให้กับแท็บ
สำหรับการเพิ่มป้ายในแท็บเมนูมีแท็บภายใต้Administration > Structure > Menus
ชื่อ "ป้ายเมนูแท็บ" ค้นหาเส้นทางเราเตอร์เมนูของแท็บที่คุณต้องการแก้ไขจากนั้นเลือกตราจากกล่องเลือกที่สอดคล้องกัน
ประเภทป้าย
โมดูลรวมถึงห้าป้ายเช่นและป้ายใหม่ที่สามารถสร้างขึ้นได้อย่างง่ายดายด้วยการเข้าชม โมดูลยังสามารถจัดหาตราของตนเองด้วยการใช้เบ็ด ดูไฟล์README.txtสำหรับรายละเอียด
เนื่องจากวิธีการรวมเข้ากับโมดูลViewsโดยทั่วไปคุณจึงลดโซลูชันสำหรับการแจ้งเตือนประเภทใด ๆ เป็นบางสิ่งเช่น "เพียงแค่สร้างมุมมองที่เหมาะสม"
บทแนะนำวิดีโอ:
วิธีที่ 2: สแต็กข้อความ
ใช้Message Stackซึ่งประกอบด้วยโมดูลเหล่านี้ (อัญประกาศมาจากหน้าโครงการของโมดูล):
ข้อความ :
โมดูลข้อความเป็นแกนหลักของสแต็กข้อความ ช่วยให้การบันทึกและการแสดงเหตุการณ์ของระบบในหลายกรณีการใช้งานที่แตกต่างกัน เหตุการณ์ที่บันทึกไว้เมื่อเวลาผ่านไปบางครั้งเรียกกระแสกิจกรรม ชนิดย่อยข้อความที่ส่งออกได้สามารถสร้างขึ้นสำหรับกรณีการใช้งานที่แตกต่างกันด้วยฟิลด์ที่กำหนดเองและโหมดการแสดงผล (มุมมอง)
ข้อความแจ้ง
โมดูลนี้มีวิธีการส่งข้อความผ่านปลั๊กอินตัวแจ้ง ข้อความแจ้งเตือนมาพร้อมกับปลั๊กอินสำหรับอีเมลและ SMS และอาจขยายไปยังกลไกการขนส่งอื่น ๆ ตามที่ต้องการ
ข้อความสมัครสมาชิก
ด้วยโมดูลนี้ผู้ใช้ที่สมัครเป็นสมาชิกของเนื้อหาจะได้รับแจ้งเมื่อเกิดเหตุการณ์ที่เกี่ยวข้องกับเนื้อหานั้น โมดูลใช้ประโยชน์จากโมดูลธงซึ่งมีฟังก์ชั่นการสมัครสมาชิกกับผู้ใช้
เหล่านี้เป็นส่วนประกอบพื้นฐานและการอ้างอิงของสแต็กข้อความ:
ค่อนข้างไม่กี่กระจาย Drupal เป็นที่นิยมนำมาใช้แล้วข้อความ Stack นี้เช่นเช่นพาณิชย์กระตุ้น , Drupal คอมมอนส์ , ERPALและเปิดเอเทรียม
หากคุณต้องการดู Message Stack อย่างใกล้ชิดในสภาพแวดล้อมของคุณเองให้ทดลองใช้เล็กน้อยกับโมดูลAnswers (การเปิดเผย: ฉันเป็นผู้ดูแลร่วม) พร้อมกับโมดูลย่อยAnswer Notificationซึ่งช่วยให้สามารถเข้าสู่ระบบได้ ผู้ใช้สามารถสมัครสมาชิกคำถามที่เลือกเพื่อให้พวกเขาได้รับการแจ้งเตือน (ใช้สแต็คข้อความ ) เมื่อคำถามได้รับคำตอบ
และสแต็คข้อความจะทำให้คุณอยู่ในตำแหน่งที่ดีสำหรับ Drupal 8 ด้วยเช่นกัน (เนื่องจากเขาเป็นโมดูลที่เน้นสถาปัตยกรรมวัตถุ) แม้ว่าจะยังไม่มีสิ่งใดเช่น 8.x-dev แต่ที่เก็บรหัสข้อความมีบางสิ่งอยู่แล้ว (ยังไม่พร้อมสำหรับ 2 โมดูลอื่น ๆ ) ฉันถือว่าwip
ส่วนของชื่อสาขาย่อมาจาก 'Work In Progress'