Contact
Line : comsiam
Contact
Line : comsiam

สร้าง Child Template ได้จากหน้าจัดการไฟล์เทมเพลตของ Joomla โดยเลือกเทมเพลตหลัก สั่งสร้างเทมเพลตลูก แล้วเพิ่มไฟล์ที่ต้องการปรับ เช่น user.css วิธีนี้ช่วยเก็บการปรับแต่งไว้ในเทมเพลตแยกจากไฟล์หลัก
เลือก Site Template ที่ต้องการใช้เป็นต้นแบบ และสำรองเว็บไซต์ก่อนเริ่มปรับแต่ง หากต้องการทดสอบ ให้สร้าง Child Template บนเว็บไซต์สำเนาก่อน
ฟังก์ชันนี้อยู่ในหน้าจัดการไฟล์เทมเพลตของ Joomla หากไม่พบปุ่ม Create Child Template ให้ตรวจเวอร์ชัน Joomla และข้อมูลจากผู้พัฒนาเทมเพลต
จดรายการไฟล์หรือส่วนที่ต้องการเปลี่ยน เช่น สีและระยะห่างผ่าน CSS หรือ Layout ของหน้า เพื่อสร้างเฉพาะไฟล์ที่จำเป็น
ใน Joomla 5 ไปที่ System → Templates Panel → Site Templates แล้วเลือกเทมเพลตหลักที่ต้องการ
ในหน้ารายละเอียดไฟล์ของเทมเพลต เลือก Create Child Template เมื่อหน้าต่างสร้างเทมเพลตปรากฏขึ้น ให้ตั้งชื่อ Child Template แล้วกดยืนยัน
ปิดหน้ารายละเอียดเทมเพลตหลัก กลับไปที่รายการ Site Templates แล้วเปิดชื่อ Child Template ที่เพิ่งสร้าง เพื่อตรวจโครงสร้างไฟล์และเพิ่มการปรับแต่ง
ตัวอย่างนี้ใช้ user.css เพื่อเปลี่ยนสีหัวข้อในเทมเพลตที่ใช้โครงสร้างเดียวกับ Cassiopeia
จากหน้ารายละเอียดไฟล์ของ Child Template เลือก New File แล้วเลือกโฟลเดอร์ css ตั้งชื่อไฟล์เป็น user เลือกชนิดไฟล์ .css จากนั้นกดสร้าง
ตัวอย่าง CSS เปลี่ยนสีหัวข้อ:
h1,
h2,
h3 {
color: #174a7e;
}
บันทึกไฟล์และตรวจว่า CSS ที่เพิ่มใช้กับโครงสร้างของเทมเพลตนั้นได้จริง หากชื่อคลาสหรือรูปแบบ HTML ต่างกัน อาจต้องปรับตัวเลือก CSS
ใช้ปุ่ม Preview หากมี หรือเปิดหน้าเว็บไซต์ในแท็บใหม่ ตรวจหน้าแรก หน้าบทความ และหน้าสำคัญบนมือถือกับคอมพิวเตอร์
หลังสร้าง Child Template แล้ว ให้ตรวจว่ามี Template Style ของเทมเพลตลูกอยู่ในรายการ
ไปที่ System → Templates Panel → Site Templates Styles แล้วค้นหาสไตล์ของ Child Template
หากต้องการใช้ทั้งเว็บไซต์ ให้กำหนดสไตล์เป็น Default หากต้องการใช้เฉพาะบางหน้า ให้เปิดสไตล์แล้วเลือกเมนูในส่วน Menu Assignment
เปิดหน้าที่กำหนดไว้และตรวจว่าเทมเพลตลูกทำงานตามต้องการ หากไม่เห็นผล ให้ตรวจว่าเมนูหน้านั้นใช้ Template Style ที่ถูกต้อง
สำหรับเว็บไซต์ที่ ComSiam ดูแล ควรบันทึกชื่อ Child Template และรายการไฟล์ที่ปรับไว้ เพื่อให้ตรวจสอบและแก้ไขต่อได้สะดวก
ไปที่ Site Templates เปิดเทมเพลตหลัก แล้วเลือก Create Child Template จากนั้นเปิดเทมเพลตลูก เพิ่มไฟล์กำหนดเอง เช่น user.css และกำหนด Template Style ให้กับหน้าที่ต้องการ ก่อนใช้งานจริงให้ทดสอบหน้าเว็บและสำรองข้อมูลไว้ การแยกไฟล์ปรับแต่งไว้ใน Child Template ช่วยให้ ComSiam จัดการการเปลี่ยนแปลงโดยไม่ต้องแก้ไฟล์หลักโดยตรง