มีเว็บง่ายๆ ได้แล้ว! วันนี้! กับ Hitzthemeเทมเพลตจูมล่า ภาษาไทย รองรับมือถือ 

Hitztheme Template

Documentations

วิดีโอนี้เป็นตอนที่ 30 ของซีรีส์สอนทำเว็บไซต์ด้วย Joomla 4 โดยช่อง Hitztheme ซึ่งอธิบายเรื่อง Access Levels (ระดับการเข้าถึง) ซึ่งเป็นตัวกำหนดว่า "ใคร" จะมองเห็นเนื้อหาส่วนไหนบนหน้าเว็บไซต์บ้างครับ

สรุปเนื้อหาสำคัญจากคลิปมีดังนี้:

 

1. Access Level คืออะไร? [00:44]

  • คือการกำหนด "สิทธิ์ในการมองเห็น" (Visibility) สิ่งต่างๆ ที่หน้าเว็บไซต์
  • ต่างจาก Permissions (ในตอนที่ 29) ที่เน้นเรื่องสิทธิ์การกระทำ (เช่น สร้าง ลบ แก้ไข) แต่ Access Level จะเน้นว่าส่วนประกอบนั้นๆ จะแสดงผลให้ใครเห็นบ้าง

 

2. ความสัมพันธ์ระหว่าง Access Level และ Groups [03:22]

  • เราสามารถสร้าง Access Level ใหม่ (เช่น "Demo Group") แล้วเลือกติ๊กถูกว่ากลุ่มผู้ใช้ (User Groups) ใดบ้างที่อยู่ในระดับการเข้าถึงนี้ [04:21]
  • ผู้ใช้คนหนึ่งอาจเห็นเนื้อหาได้จากหลายระดับ ขึ้นอยู่กับว่าเขาอยู่ในกลุ่มใดบ้าง

 

3. การนำไปใช้งานในส่วนต่างๆ ของเว็บไซต์

ผู้สอนสาธิตการนำ Access Level ไปประยุกต์ใช้ใน 4 ส่วนหลัก:

  • เมนู (Menu): กำหนดให้บางเมนู (เช่น "ประวัติความเป็นมา") แสดงผลเฉพาะสมาชิกที่ล็อกอินเท่านั้น คนทั่วไปจะไม่เห็นเมนูนี้ [05:04]
  • เนื้อหา (Article): สามารถกำหนดได้ว่าบทความไหนเป็นบทความทั่วไป หรือบทความเฉพาะสมาชิก [08:21]
  • โมดูล (Module): เช่น การตั้งค่าให้กล่อง "ข่าวประชาสัมพันธ์" แสดงผลเฉพาะบางกลุ่มผู้ใช้เท่านั้น [09:04]
  • ปลั๊กอิน (Plugin): สาธิตผ่านปลั๊กอินคอมเมนต์ (CComment) ให้ปุ่มคอมเมนต์ปรากฏเฉพาะกลุ่มที่ได้รับอนุญาต [10:13]

 

4. ตัวอย่างการทดสอบ [06:37]

  • หากเราตั้งค่าเมนูให้เป็นระดับ "Demo Group" แต่เราล็อกอินด้วย Admin ที่ไม่ได้อยู่ในกลุ่มนั้น Admin ก็จะมองไม่เห็นเมนูนั้นเช่นกัน จนกว่าเราจะไปเพิ่มสิทธิ์ให้กลุ่ม Super User ในระดับ Access Level นั้นด้วย [07:41]

 

สรุปสั้นๆ: Access Level เป็นเครื่องมือที่ทรงพลังในการสร้างเว็บไซต์ที่มีเนื้อหาเฉพาะกลุ่ม (Membership Site) ช่วยให้เราซ่อนหรือแสดง เมนู, โมดูล หรือเนื้อหาต่างๆ ตามประเภทของสมาชิกได้อย่างละเอียดครับ

พูดคุยผ่าน Messenger
พูดคุยผ่าน LINE
ribbon top right