การเขียนโปรแกรมเว็บไซต์ Joomla นั้นมีความแตกต่างการเขียนเว็บไซต์ทั่วๆไปในเรื่องภาษา HTML CSS javascript แต่ไม่ได้แตกต่างกันมากจนเกินไปซึ่งส่วนที่แตกต่างนั้นคือการเขียนโปรแกรมของ Joomla มีการเขียนอที่ยู่ในเพลตฟอร์มของ Joomla เช่น Class ตัวแปร การเรียกไฟล์ และการเก็บไฟล์ต่างๆ เป็นต้น บทความนี้เราจะมีอธิบายวิธีเรียกใช้งาน Javascript ใน Joomla กันครับ
JavaScript คืออะไร
ภาษา JavaScript หรือย่อ JS เป็นภาษาเขียนโปรแกรมที่ถูกพัฒนาและปฏิบัติตามข้อกำหนดมาตรฐานของ ECMAScript; ภาษา JavaScript นั้นเป็นภาษาระดับสูง คอมไพล์ในขณะที่โปรแกรมรัน (JIT) และเป็นภาษาเขียนโปรแกรมแบบหลายกระบวนทัศน์ เช่น การเขียนโปรแกรมเชิงขั้นตอน การเขียนโปรแกรมเชิงวัตถุ หรือการเขียนโปรแกรมแบบ Functional; ภาษา JavaScript มีไวยากรณ์ที่เหมือนกับภาษา C ใช้วงเล็บเพื่อกำหนดบล็อคของคำสั่ง นอกจากนี้ JavaScript ยังเป็นภาษาที่มีประเภทข้อมูลแบบไดนามิกส์ เป็นภาษาแบบ Prototype-based และ First-class function
Joomla คืออะไร
Joomla (จูมล่า) คือ CMS (ซีเอ็มเอส) ตัวหนึ่งจากหลายๆ ตัวที่ได้รับความนิยมในปัจจุบัน สำหรับคุณที่ยังไม่รู้จักว่า CMS ซึ่งเป้นระบบบริหารจัดการเนื้อหาของเว็บไซต์ นั่นหมายความว่า สิ่งที่เราจะต้องดูแลก็คือเนื้อหาของเว็บไซต์ เช่น การเพิ่มบทความ การเพิ่มรูปภาพ หรือการปรับแต่งโยกย้ายโมดูลต่าง ๆ ไม่จำเป็นจะต้องมานั่งเขียน Code ด้วยภาษา HTML (เอ็ชทีเอ็มแอล), JavaScript (จาวาสคริปต์), PHP (พีเอ็ชพี), SQL (เอสคิวแอล) เพียงแต่เรียนรู้วิธีการติดตั้ง การใช้งาน และ การปรับแต่ง CMS เท่านั้นเอง
เราสามารถเขียน Javascript ใน Joomla ได้ไหม
เราสามารถเขียน Javascript ใน Joomla ได้ซึ่งการเขียน Javascript มี 2 แบบในการเขียน
1.เขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายใน
เขียนโค้ด JavaScript ในส่วนจัดการที่เป็นไฟล์ phpโดยอยู่ภายในแท็กเปิด <?php> และปิด ?> เมื่อเราตรวจสอบตัวโค้ดจากหน้าเว็บไซต์แล้วจะปรากฏว่าแท็กดังกล่าวอยู่ภายในแท็กเปิด <head> และปิด </head> ของหน้าเว็บไซต์ HTML
2.เขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายนอก
เขียนโค้ด JavaScript ผ่านไฟล์ภายนอก โดยนามสกุลที่ไฟล์ที่จะต้องทำการบันทึก คือนามสกุล .js วิธีการเรียกไฟล์ดังกล่าวก็ใช้ $document ตามด้วย addScript แล้ววงเล็กในส่วนด้านในวงเล็กรูทของเว็บไซต์เราแล้วทับ หรือ slash ระบุว่าจะต้องไปดึงไฟล์ใดมาใช้งาน พร้อมทั้งแจ้งว่าไฟล์ที่เราจะเรียกมาเป็นประเภทใด ทั้งนี้เราสามารถที่จะอ้างอิงผ่านไฟล์ JavaScript ได้ทั้งภายในและภายนอกเว็บไซต์ของเราได้ครับ
สรุปเราสามารถเขียน Javascript ใน Joomla ได้ไหม ? ตอบเลยว่าได้ครับ ซึ่งการเขียนโค้ด javascrip แบ่งออกเป็น 2 แบบ 1.เขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายในเป็นการเขียนในไฟล์ PHP ของ joomla เลย 2 เขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายนอกเป็นการสร้างไฟล์แยกแล้วทำการเรียกใช้งานในไฟล์ PHP นั้นเอง
อ้างอิง
https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2620-joomla-cms.html
http://marcuscode.com/lang/javascript/introducing-to-javascript
https://www.webdodee.com/what-is-javascript/
https://www.youtube.com/watch?v=Hw_R49wbA5w
https://docs.joomla.org/Adding_JavaScript
https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%AD%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%A5%E0%B8%99%E0%B9%8C/dev-joomla-extension/1972-front-end-%E0%B9%81%E0%B8%A5%E0%B8%B0-back-end-%E0%B9%83%E0%B8%99-joomla.html
เราสามารถเขียน Javascript ใน Joomla ได้ไหม ?
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 547
- ลงทะเบียนเมื่อ: 01/11/2021 9:57 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ การเรียกใช้ javascript ใน joomla และการนำ javascript ใน joomla อย่างไร
โดย adinan49 » 04/01/2022 8:09 pm » ใน Joomla Development - 4 ตอบกลับ
- 2938 แสดง
-
โพสต์ล่าสุด โดย adinan49
13/01/2022 6:24 pm
-
-
-
โพสต์ใหม่ วิธีเขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายนอก
โดย adinan49 » 18/01/2022 11:14 pm » ใน Joomla Developing Knowledge - 0 ตอบกลับ
- 1122 แสดง
-
โพสต์ล่าสุด โดย adinan49
18/01/2022 11:14 pm
-
-
-
โพสต์ใหม่ วิธีเขียนโค้ด JavaScript ใน Joomla ผ่านไฟล์ภายใน
โดย adinan49 » 17/01/2022 10:46 pm » ใน Joomla Developing Knowledge - 0 ตอบกลับ
- 910 แสดง
-
โพสต์ล่าสุด โดย adinan49
17/01/2022 10:46 pm
-
-
-
โพสต์ใหม่ วิธีการทำให้แสดงตัวเลขที่ผู้ใช้กรอกที่หน้า popup โดยใช้ JavaScript ใน joomla
โดย jamepiyawat » 28/09/2019 5:06 pm » ใน Joomla Developing Knowledge - 0 ตอบกลับ
- 2583 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
28/09/2019 5:06 pm
-
-
-
โพสต์ใหม่ สอนถามการใส่ type script javascript ใน joomla
โดย Thanapoom1514 » 31/10/2022 12:11 pm » ใน Joomla Development - 1 ตอบกลับ
- 884 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
31/10/2022 12:53 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 3