ขั้นตอนการ Override Template (โอเวอร์ไลด์ เทมเพลต) ใน Joomla (จูมล่า)
Override Template Joomla (โอเวอร์ไลด์ เทมเพลต) ก็คือการที่เราเข้าไปแก้ไขไฟล์ Template HTML (เทมเพลต เอ็ชทีเอ็มแอล) ใน Joomla (จูมล่า) ในกรณีที่เราต้องการหน้าเว็บไซต์แบบนี้ แต่ CSS (ซีเอสเอส) ไม่สามารถช่วยปรับให้เป็นไปตามที่เราต้องการได้ ทำให้เรา ต้องทำการ Override Template Joomla เพื่อแก้ไขไฟล์โดยตรง มีข้อดีเป็นอย่างมาก นั่นก็คือ เราสามารถที่จะปรับแก้ไขการแสดงผลต่างๆ ของ ระบบได้โดยที่ไม่จำเปนต้องเข้าไปแก้ไฟล์ Core Sytem (คอร์ ซิสเต็ม) ซึ่งใน เวลาที่มีการอัพเดตนั้นเราก็ไม่ต้องกังวลว่าจะเกิดมีปัญหาทำการกดอัพเดตได้เลย
ขั้นตอนการ Override Template Joomla
1.กรณีที่ต้องการเปลี่ยนรูป จากไอคอนรถเข็นเป็นไอคอนจูมล่า เราไม่สามารถใช้ CSS ช่วยได้ เราต้องทำการ Override Template (โอเวอร์ไลด์ เทมเพลต)
2.ให้เข้าไปที่ Extensions (เอ็กเทนชัน) >>> เลือก Modules (โมดูล) >>> ใน column Type (คอลัม ไทป์) จะแสดงชื่อ โมดูลหรือคอมโพเน้นท์ ที่เราต้องไปทำการ Overrides (โอเวอร์ไลด์)
3.หลังจากรู้แล้วว่าเป็น โมดูลหรือคอมโพเน้นท์ ชื่ออะไรให้ไปที่ >>> Extensions >>> เลือก Templates (เทมเพลต)
4. กดเข้าไปที่ column Template ที่เราจะทำการ Override Template
5.เลือก tab Create Overrides >>> จากนั้นหา โมดูลหรือคอมโพเน้นท์ ที่เราต้องการ Override Template จากนั้นกดคลิกเพื่อทำการ Override
6.พอกดแล้วจะขึ้นข้อความดังภาพเป็นตำแหน่งไฟล์ว่าอยู่ที่ไหนส่วนใหญ่จะอยู่ใน C:\xampp\htdocs\XXXXXX\templates\shop\html\mod_jshopping_cart_ext
7.เปิดไฟล์เพื่อทำการแก้ไขไฟล์ HTML หาบรรทัดที่เป็น iconเพื่อแก้ไขจาก IconCart (ไอคอนคาท) เป็น IconJoomla (ไอคอนจูมล่า)
8.หลังจากทำการ Override Template แล้ว ก็จะเปลี่ยนภาพจากรถเข็นเป็น Icon Joomla ตามที่เราต้องการ
เห็นได้ว่าการ Override Template ใน Joomla นั้นช่วยให้เราสามารถออกแบบเว็บไซต์ตามที่เราต้องการได้ แต่ไม่ใช่ว่าต้อง Override ทั้งหมด ให้ใช้ในตอนที่ Css ไม่สามารถช่วยได้ก็ค่อยทำการ Override Template
วีดีโอขั้นตอนการ Override Template ใน Joomla