วิธีค้นหาตำแหน่งโมดูลของเทมเพลต Joomla อย่างรวดเร็ว

ดูตำแหน่งโมดูลของเทมเพลต Joomla ได้โดยเปิดการแสดงตัวอย่างตำแหน่งโมดูลในหน้าผู้ดูแล แล้วเติม ?tp=1 ต่อท้าย URL ของหน้าเว็บไซต์ Joomla จะแสดงกรอบตำแหน่งพร้อมชื่อ เพื่อให้เลือก Position ได้ถูกต้องเมื่อแก้ไขโมดูล

❶ เปิดการแสดงตัวอย่างตำแหน่งโมดูล

① เข้าไปที่ตัวเลือกเทมเพลต

ใน Joomla 5 ไปที่ System → Site Templates แล้วเลือก Options บนแถบเครื่องมือ

② เปิด Preview Module Positions

หาตัวเลือก Preview Module Positions แล้วเปลี่ยนเป็น Enabled จากนั้นกด Save & Close

หากใช้เทมเพลตผู้ดูแลระบบ ให้เลือกส่วน Administrator Templates แทน ส่วนการหาโมดูลที่ผู้เข้าชมเห็น ให้ใช้ Site Templates

❷ เติมพารามิเตอร์ใน URL ของหน้าเว็บ

เปิดหน้าที่ต้องการดูตำแหน่งโมดูล แล้วเพิ่มพารามิเตอร์ต่อท้าย URL

① ถ้า URL ยังไม่มีเครื่องหมายคำถาม

เติม ?tp=1 ต่อท้าย URL เช่น:

https://example.com/?tp=1

② ถ้า URL มีเครื่องหมายคำถามอยู่แล้ว

เติม &tp=1 ต่อท้ายพารามิเตอร์เดิม เช่น:

https://example.com/index.php?id=12&tp=1

③ อ่านชื่อและตำแหน่งที่แสดง

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

❸ ใช้ตำแหน่งที่พบกับโมดูล

เมื่อทราบชื่อ Position แล้ว ให้นำไปเลือกในโมดูลที่ต้องการจัดวาง

① เปิดรายการ Site Modules

ไปที่ System → Manage Panel → Site Modules แล้วเลือกโมดูลที่ต้องการแก้ไข

② เลือก Position และบันทึก

เลือก Position ที่พบจากหน้าแสดงตัวอย่าง ตรวจสถานะโมดูลและการกำหนดหน้าที่ให้แสดง แล้วกด Save หรือ Save & Close

③ เปิดหน้าเดิมตรวจผล

กลับไปเปิดหน้าเว็บโดยลบ ?tp=1 หรือ &tp=1 ออกจาก URL แล้วตรวจว่าโมดูลแสดงในตำแหน่งที่ต้องการ

❹ ถ้าบางตำแหน่งไม่แสดงในตัวอย่าง

บางเทมเพลตอาจแสดงเฉพาะตำแหน่งที่มีโมดูลใช้งานอยู่ หรือปรับรูปแบบหน้าเมื่อไม่มีโมดูลในตำแหน่งนั้น

① ตรวจหน้าอื่นของเว็บไซต์

ตำแหน่งโมดูลบางจุดอาจมีเฉพาะบางหน้า ให้ลองเปิดหน้าหลักและหน้าภายในหลายหน้าโดยใช้ ?tp=1

② ตรวจคู่มือหรือแผนผังของเทมเพลต

รายชื่อตำแหน่งและตำแหน่งบนหน้าจอขึ้นอยู่กับผู้พัฒนาเทมเพลต อย่าเลือกจากชื่ออย่างเดียว หากไม่แน่ใจ ให้ตรวจแผนผังตำแหน่งของเทมเพลตนั้น

③ ตรวจ Template Style ที่หน้าใช้

หากหน้าเว็บใช้ Template Style คนละแบบ ตำแหน่งที่เห็นอาจต่างกัน ตรวจสไตล์ที่กำหนดให้กับเมนูของหน้านั้นด้วย

❺ ปิดการแสดงตำแหน่งเมื่อค้นหาเสร็จ

หลังจัดโมดูลเรียบร้อย ให้กลับไปที่ System → Site Templates → Options แล้วตั้ง Preview Module Positions เป็น Disabled เพื่อไม่ให้กรอบตำแหน่งปรากฏระหว่างการใช้งานเว็บไซต์ตามปกติ

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

❻ สรุป

เปิด Preview Module Positions จากตัวเลือก Site Templates แล้วเติม ?tp=1 หรือ &tp=1 ใน URL เพื่อดูชื่อ Position ของเทมเพลต นำชื่อไปเลือกในโมดูลและทดสอบหน้าเว็บอีกครั้ง เมื่อจัดตำแหน่งเสร็จให้ปิดตัวอย่างตำแหน่งโมดูล