Contact
Line : comsiam
Contact
Line : comsiam

สร้างเมนูย่อยหลายระดับใน Joomla โดยกำหนด Parent Item ของแต่ละรายการต่อกันเป็นชั้น เช่น เมนูหลัก → เมนูย่อย → เมนูย่อยระดับถัดไป จากนั้นตั้งค่าโมดูลเมนูให้แสดงระดับที่ต้องการ
ตัวอย่างโครงสร้างสามระดับ:
วางกลุ่มหน้าที่เกี่ยวข้องไว้ด้วยกัน และใช้ชื่อเมนูที่สั้นพอให้เข้าใจได้ โดยเฉพาะเมื่อมีหลายระดับ
รายการที่เลือก Menu Item Root จะอยู่ระดับบนสุด ส่วนรายการที่กำหนด Parent Item เป็นชื่ออื่นจะอยู่ใต้รายการนั้น
สร้าง Menu Item ใหม่สำหรับหน้าปลายทาง แล้วเลือก Parent Item เป็นเมนูย่อยระดับแรก เช่น เลือก “ออกแบบเว็บไซต์” เพื่อให้รายการ “เว็บไซต์ธุรกิจ” อยู่ใต้เมนูนั้น
ตรวจว่าเมนูแต่ละระดับเลือก Parent ถูกต้อง สถานะเป็น Published และอยู่ในเมนูชุดเดียวกัน หากมีหลายรายการใต้ Parent เดียวกัน ให้จัดลำดับการแสดงผลตามต้องการ
เปิดโมดูลประเภท Menu แล้วเลือกเมนูชุดที่สร้างไว้ ตรวจ Start Level และ End Level ให้ครอบคลุมระดับเมนูที่ต้องการ หาก End Level จำกัดไว้ที่ระดับแรก เมนูชั้นลึกกว่านั้นอาจไม่แสดง
ตรวจตัวเลือก Show Sub-menu Items ว่าตั้งให้แสดงเมนูย่อยตามที่ต้องการ จากนั้นบันทึกโมดูลและตรวจตำแหน่งแสดงผลของโมดูลบนเทมเพลต
เปิดเว็บไซต์แล้วทดสอบการเปิดแต่ละชั้น ทั้งการชี้เมาส์หรือคลิกบนคอมพิวเตอร์ และการแตะบนมือถือ เทมเพลตอาจมีรูปแบบเมนูและวิธีเปิดชั้นย่อยแตกต่างกัน
ทีมงาน ComSiam แนะนำให้จัดเมนูตามเส้นทางที่ผู้อ่านคาดหวัง และทดลองใช้งานจริงก่อนสร้างหลายชั้น เพราะเมนูที่ลึกเกินไปอาจทำให้หาหน้าปลายทางยาก
เมื่อรายการและโมดูลแสดงครบทุกระดับแล้ว ให้ตรวจลิงก์ของแต่ละรายการอีกครั้ง โดย ComSiam แนะนำให้ใช้จำนวนชั้นเท่าที่จำเป็นและตั้งชื่อให้เห็นความสัมพันธ์ของเมนูชัดเจน