วันศุกร์ที่ 11 ตุลาคม พ.ศ. 2556

Joomla 2.5 กับการเพิ่มเมนูด้านบน (Top Menu)

     หลังจากที่ได้สอนเพิ่มตำแหน่ง(Position) ในเทมเพลทของ Joomla 2.5 เพื่อแสดงผลโมดูลมาแล้ว สามารถศึกษาได้จาก >> วิธีเพิ่มตำแหน่งใหม่ในTemplateของ Joomla 2.5
     คราวนี้จะสอนเพิ่มเมนูด้านบนหรือTop Menu บ้างครับ แต่ก่อนอื่นเราจำเป็นจะต้องรู้ตำแหน่งแสดงผลของเมนูก่อน สำหรับผมแล้ว ผมใช้เทมเพลทหลัก ที่ได้ถูกติดตั้งให้อัตโนมัติ ในขั้นตอนติดตั้งจูมล่าตั้งแต่แรกแล้วครับ โดยที่ไม่ได้เปลี่ยนไปใช้เทมเพลทอื่นแต่อย่างใด
     สำหรับวีธีหาตำแหน่งให้ศึกษาตามนี้ http://www.ostraining.com/blog/joomla/how-to-find-the-module-postions-in-a-joomla-16-template จากนั้นให้พิมพ์ /index.php?tp=1 ในช่อง Address Bar ต่อจากชื่อโดเมนของคุณ เช่น http://www.domain.com/index.php?tp=1 เราจะเห็นตำแหน่งดังรูป
แสดงตำแหน่งTemplateของJoomla
     จากรูปข้างบน ผมใช้Templateชื่อว่า beez_20 และเลือกตำแหน่งของเทมเพลท คือตำแหน่ง positon-1 จะเห็นได้ว่าตำแหน่งที่Joomlaแสดงให้เราเห็นนั้น ค่อนข้างจะเพี๊ยนไปซักเล็กน้อย ซึ่งผมเองก็หาสาเหตุไม่ได้ ทำให้งงอยุ่เหมือนกัน ^^’’ แต่ก็พอให้เราสามารถเดาออก ว่าควรแสดงโมดูลในตำแหน่งใดบ้าง

     เมื่อผมรู้ตำแหน่งสำหรับแสดงTop Menuแล้ว ต่อไปผมจะสร้างกลุ่มเมนูขึ้นมา 1 กลุ่มก่อนครับ เพื่อทำเป็น กลุ่ม Top Menu โดยไปที่ เมนู >> จัดการเมนู >> เพิ่มกลุ่มเมนูใหม่ ดังรูป