การใช้งาน Positions Module ใน Joomla

Tag :

การใช้งาน Positions Module ใน Joomla

สวัสดีครับ หลังจากที่เราเข้าใจวิธีการดู Positions Template ของ Joomla กันไปแล้วนั้น ถ้าจะไม่พูดถึงเรื่องของ Positions ใน Module ก็อาจจะไม่เข้าใจในการเรียกใช้งาน Module เลยเป็นที่มาของบทความนี้ ที่เราจะพูดถึงเรื่องของ Positions ของ Module ใน Joomla กันนะครับ

 

ก่อนอื่นเลยให้เพื่อนๆไปที่เมนู Extensions เลือกที่ Module จากนั้นลองคลฺีกเข้าไปที่ Module ในรายการที่มีก็ได้ครับ สมมุตว่าเป็น module ที่ชื่อ Main Menu นะครับ ดังรูปที่.1

การใช้งาน Positions Module ใน Joomla

รูปที่.1

เราก็จะเข้ามาที่หน้า Modules: Menu นะครับ ให้เพื่อนๆ ดูในส่วนหัวข้อ Position ดังรูปที่.2

การใช้งาน Positions Module ใน Joomla

รูปที่.2

ขอ อธิบายดังนี้นะครับ ชื่อ Positions ที่เราเห็นในรายการ หลังจากทีเราคลิ๊กแล้วนั้น จะแบ่งออกเป็น 2 ส่วน คือ

 

รายการ Positions ตามชื่อ Template

เราจะเห็นรายการ Positions ที่เรียงกันอยู่ ภายใต้ชื่อของ Template นั้นหมายความว่า เวลาเราจะใช้ เราสามารถดูจากชื่อเทมเพลต (ตัวอักษรตัวหนา) ที่เราใช้งานอยู่ ดังรูปที่.3

การใช้งาน Positions Module ใน Joomla

รูปที่.3

ซึ่งจะแสดงไว้แยกเป็นแต่ละ Template ไว้ให้เราเลือกใช้นะครับ

 

รายการ Positions ที่ถูกใช้งานอยู่ Active Positions

เป็นรายการ Positions ที่ถูกใช้งานแล้ว ก็จะถูกเพิ่มเข้าไปในรายการของ Active Positions ดังรูปที่.4

การใช้งาน Positions Module ใน Joomla

รูปที่.4

ซึ่ง Active Positions นี้ จะอยู่ด้านล่างของรายการทั้งหมดเสมอนะครับ ทำเอาไว้ให้เราสามารถดูหรือเรือกใช้ในตำแหน่งเดิมที่เราใช้อยู่นั้นเอง

 

ในกรณีถ้าเป็น Template ที่เราอาจจะเขียนหรือออกแบบเอง หรือ ไม่ได้กำหนดรายการ Positions เอาไว้ในไฟล์ templateDetails.xml ของ Template นั้น แต่เรามีการวาง Code ที่ไว้สำหรับเรียกใช้งานโมดูลแล้วในเทมเพลต เช่น

 

<jdoc:include type="modules" name="social-top" style="xhtml" />

ตัวอย่างนี้ เป็นการเรียกใช้งานโมดูลผ่าน Positions ที่ชื่อ social-top

 

เราสามารถพิมพ์ชื่อของ positions เข้าไปในช่องรายการของ positions ได้ทันที่ และต้องทำการ Enter ด้วย 1 ครั้ง ดังรูปที่.5

การใช้งาน Positions Module ใน Joomla

รูปที่.5

ระบบก็จะทำการเก็บชื่อ Positions ในที่นี้ก็คือ "social-top" เอาไว้ในรายการ Active Positions ให้นะครับ ดังรูปที่.6

การใช้งาน Positions Module ใน Joomla

รูปที่.6

และหากเมื่อใดที่เรามีการเปลี่ยนชื่อ Positions นี้ แล้วทำการ Save ชื่อเดิมก็จะหายไปจากรายการทันทีเช่นกันนะครับ

 

ดังนั้น การเลือกใช้ Position Module นี้ สามารถเลือกได้ตามรายการที่มี และรวมถึงสามารถเพิ่มเองได้ ถ้าเราวาง code โหลด module ในเทมเพลตแล้วนั้นเอง โดยไม่ต้องทำรายการใน templateDetails.xml ครับ

 

ขอบคุณครับ
Webmaster JoomlaHitz.com (ริว)

รับทำเว็บไซต์  ดูแลเว็บไซต์  สอนทำเว็บไซต์ www.joomla-creative.com

 

Tag :

บทความอื่นๆ ที่น่าสนใจ

คุณอาจสนใจ

สถิติผู้เข้าชม

2.png3.png7.png6.png0.png3.png
Today91
Yesterday503
This week1348
This month6775
Total237603

ผู้เข้าชม

5
Online
22 สิงหาคม 2562