พื้นฐาน Joomla

Menu Manager
เมนูเป็นสิ่งสำคัญของ Joomla เลยก็ว่าได้ เพราะโดยหลักแล้ว การเขียนบทความาให้ผู้อ่านได้เข้าถึงนั้...

เทคนิค Joomla

Install Joomla ใหม่ ให้เหมือนเก่า
บางครั้ง เราก็ไม่สามารถที่จะอัพโหลด Joomla ได้ตามปกติ โดยเฉพาะกับฐานข้อมูลที่มีขนาดใหญ่ (ไฟล์ ...

แนะนำ Extension

Dinabar Pop Up เลื่อนได้
Dinabar โมดูลลูกเล่นตัวนึงที่น่าใช้งานสำหรับการทำ Pop Up ครับ สามารถสไลด์ เลื่อนตาม Scroll Ba...
( 6 Votes )
Separator เมนูที่คลิกไม่ได้ แล้วจะทำไปทำไมล่ะครับ แหม่ มันก็ต้องมีงานให้ใช้นั่นแหล่ะครับ ซึ่งบางครั้งมันอาจจำเป็นต้องสร้างเมนูประเภทนี้ขึ้นมาเพื่อปกปิดการใช้งานบางอย่างที่ไม่ต้องการให้ผู้ใช้งานเข้าถึงได้ และต้องการใช้ผู้ใช้งานข้ามไปใช้เมนูที่ต้องการแทน แต่บางทีเราก็ต้องสร้างเมนูหลักขึ้นมาก่อนอยู่ดี แล้วจะทำยังไงให้ผู้ใช้ไม่สามารถคลิกได้ล่ะครับ

กรณีนี้บอกไว้ก่อนเลยว่า ใช้ได้กับเฉพาะบางเทมเพลตเท่านั้นนะครับ โดยต้องเป็นเทมเพลตประเภทที่ใช้งาน Dropdown Menu ซึ่งเป็นเมนูประเภทที่สามารถเอาเม้าส์ไปชี้แล้วจะมีเมนูย่อยเลื่อนลงมาได้ จึงจะเห็นผล ผมไม่รู้จะเอาตัวอย่างจากไหน ดังนั้น เอาที่เว็บผมเลยละกัน ลองดูเมนูบทความด้านบนสิครับ ถ้าการสร้างเมนูปกติแล้ว เราอาจจะต้องทำลิ้งค์เมนู “บทความ” ซึ่งเป็นเมนูหลัก ไปหา Section หรือ Category ก่อน แล้วจึงค่อยสร้างเมนูย่อยออกมาอีกที เพื่อให้ผู้ใช้ชี้เม้าส์ที่เมนูหลักแล้วมีเมนูย่อยเลื่อนลงมา

แต่กระนั้น เมนูหลักที่ว่า ผู้ใช้งานก็สามารถคลิกได้ หากเรากำหนดเมนูหลักไป Section ผู้ใช้ก็จะต้องคลิกเพื่อผ่าน Section ก่อน แล้วจึงไป Category แล้วก็จึงไป Article ได้ ซึ่งมันก็อาจจะซ้ำซ้อนกับเมนูหลักที่เราได้สร้างไว้เพื่อให้ผู้ใช้งานสามารถคลิกเพื่อเข้าถึงเนื้อหาได้โดยตรงอยู่แล้ว , หรืออาจจะเป็นกรณีที่ต้องการสร้างเมนูหลักเพื่อเป็นหัวเรื่องในการนำเสนอเมนูย่อยเท่านั้นก็ได้ โดยที่ไม่ต้องการให้คลิกเมนูหลักได้ เป็นต้น

กลับมาที่เทมเพลตของผม เมนู “บทความ” ด้านบน หากผมทำลิ้งค์ “บทความ” ไว้ล่ะก็ คุณ ๆ ท่าน ๆ ก็จะต้องเกิดความซ้ำซ้อนต่อการใช้งานแน่ ๆ เพราะผมคงจะต้องทำลิ้งค์ไป Section ก่อน แล้วแยกเป็น Basic , Trick , Review ซึ่งทั้ง ๆ ที่เมนูย่อยของผมก็มีให้ใช้งานอยู่แล้ว ผมจึงสร้างเมนู "บทความ" ที่ไม่สามารถคลิกได้ เอาไว้ เพื่อมีไว้ให้เอาเม้าส์ไปชี้เท่านั้น

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

Separator-Menu

อยู่ที่ขั้นตอนการสร้างเมนูครับ ให้เราเลือกเป็นแบบ Separator ซึ่งจริง ๆ แล้วเมนูประเภทนี้มักจะใช้เป็นเส้นคั่นระหว่างเมนู เช่น Component | Module | Plugin แต่เราสามารถนำมาดัดแปลงเพื่อให้แสดงผลเป็นเมนูหลักก็ได้ครับ

Separator-Menu

เมื่อเลือกเมนูประเภท Separator แล้ว ก็เพียงแค่ใส่ชื่อเมนูเข้าไปเท่านั้นเองครับ อย่างอื่นไม่ได้ทำอะไรเลย เพียงเท่านี้ เราก็จะได้เมนูที่คลิกไม่ได้ เอาไว้ดัดแปลงใช้ตามสถานการณ์ครับ

Separator เมนูที่คลิกไม่ได้ อ่าว