เรื่องของเมนูบน drupal
Menu เป็น drupal นั้นหลักๆจะมีด้วยกัน 3 ชนิดที่ทางระบบนำมาให้เราใช้สำหรับนำทางผู้ใช้งานไปหน้าเว็บต่างๆ ก็คือ Navigation ใช้บริหารจัดการเว็บไซต์ที่เรากำลังใช้งานอยู่ Primary links เป็นลิงค์เพื่อไปหาหน้าเว็บสำคัญในเว็บไซต์ โดยส่วนมากแล้วจะนำมาเป็นเมนูหลักในการใช้งาน Secondary links เป็นลิงค์ไปหาหน้าเว็บสำคัญรองลงมา โดยให้เราคลิกที่เมนู Administer >> Site building >>
Menus

ขณะนี้จะมีเมนูอยู่ทั้ง 3 แบบแล้วแต่ถ้าไม่พอให้เราใช้งาน เราก็สามารถเพิ่มเติมเองได้โดยให้เราให้คลิกที่แท็บ Add menu จะได้ดังรูป

เมนูที่เราสร้างเพิ่มขึ้นมานั้นสามารถทำงานได้เหมือนกับเมนูเดิมที่ drupal เตรียมให้เราตั้งแต่แรกครับ เพียงแต่ถ้าต้องการให้แสดงผลต้องไปสั่งให้แสดงผลในบล็อกใด้ก็ได้ที่อยู่บนหน้าจอที่ Administer >> Site building >> Blocks

และเราสามารถปรับแต่งเมนูได้ที่แท็บ Setting ดังรูป

- Default menu for content: เมื่อเราคลิกเลือกเมนูใดเมนูกหนึ่งเป็น default แล้ว drupal จะสร้างลิงค์ให้อัตโนมัติ
- Source for the primary links: สำหรับเลือกว่าจะให้นำเมนูชื่ออะไร มาแสดงผลในตำแหน่ง “primary link” ของหน้าจอ
- Source for the secondary links: สำหรับเลือกว่าจะให้นำเมนูชื่ออะไร มาแสดงผลในตำแหน่ง “secondary link” ของหน้าจอ
ซึ่งตำแหน่งของ “primary link” และ “secondary link” ในแต่ละ theme จะไม่เหมือนกันโดย theme Garland จะเป็นดังรูป

ต่อมาให้เราลองคลิกที่เมนู Navigation กันก่อน โดยเราสามารถเปิดหรือปิดการใช้งานของเมนูบางตัวได้โดยการคลิกที่ช่อง Enable และ Expanded ก็คือ สมมติว่าเมนู Blogs มี My blog เป็นเมนูย่อยลงมาถ้าเราติ้กที่ Expanded ของ Blogs เวลาแสดงผลออกมาเมนู My blog จะออกมาเลยโดยไม่ต้องคลิกเพื่อเปิด

โดยเราสามารถเพิ่มลิสต์เมนูได้โดยการกดที่แท็บ add item

ลองทำดูครับไม่ยากแล้วเราก็เมนูมาใช้งานได้ตามต้องการ
บทความแนะนำ
