Contact
Line : comsiam
Contact
Line : comsiam

ถ้าเทมเพลต Joomla แสดงผลผิดปกติ ให้เริ่มจากตรวจว่าสไตล์เทมเพลตใดถูกใช้กับหน้าที่มีปัญหา จากนั้นตรวจการกำหนดโมดูล แคช และการแก้ไข CSS หรือไฟล์เทมเพลตล่าสุด ก่อนแก้ไฟล์ควรสำรองข้อมูลเพื่อย้อนกลับได้
① เปิดหน้าเว็บที่มีปัญหา แล้วจด URL และอาการให้ชัด เช่น สีหรือระยะห่างผิด เมนูหาย หรือเนื้อหาทับกัน
② ในหน้าแอดมิน เปิดส่วนจัดการสไตล์เทมเพลต แล้วตรวจว่าสไตล์ใดเป็นค่าเริ่มต้น
③ ตรวจรายการเมนูของหน้าที่มีปัญหา เพราะบางหน้าอาจกำหนดให้ใช้สไตล์เทมเพลตคนละตัวกับหน้าอื่น
④ หากมีสไตล์หลายชุด ให้ทดสอบกับสไตล์หลักหรือสไตล์มาตรฐานชั่วคราว เพื่อแยกว่าปัญหาเกิดจากค่าของสไตล์หรือไฟล์เทมเพลต
① เปิดโมดูลที่หายหรือแสดงผิดตำแหน่ง แล้วตรวจค่า Position ว่ามีอยู่ในเทมเพลตที่หน้านั้นใช้
② ตรวจ Menu Assignment ว่าโมดูลถูกตั้งให้แสดงบนหน้าที่มีปัญหา
③ ตรวจสถานะเผยแพร่และระดับการเข้าถึงของโมดูล
④ หากเปลี่ยนเทมเพลตแล้วตำแหน่งโมดูลเปลี่ยนชื่อหรือไม่มีในเทมเพลตใหม่ ให้เลือกตำแหน่งที่มีอยู่จริงและบันทึกเพื่อทดสอบ
① นึกย้อนว่าปัญหาเริ่มหลังแก้ CSS, HTML หรือไฟล์เทมเพลตหรือไม่ โดยเฉพาะไฟล์ที่เพิ่งเปลี่ยน
② หากใช้ CSS แบบกำหนดเอง ให้ปิดหรือย้อนกฎล่าสุดชั่วคราว แล้วรีเฟรชหน้าเว็บเพื่อตรวจผล
③ หากใช้ Template Override ให้ตรวจไฟล์ override ที่เกี่ยวข้องกับส่วนที่แสดงผิด เช่น ส่วนบทความหรือโมดูล
④ ก่อนแก้ไขไฟล์ ให้ดาวน์โหลดหรือสำรองไฟล์เดิมไว้ หากไม่แน่ใจว่าต้องแก้บรรทัดใด ให้ใช้วิธีคืนไฟล์จากสำรองหรือขอผู้ดูแลระบบตรวจ
① หากเพิ่งติดตั้งหรืออัปเดตส่วนเสริม ให้ตรวจว่ามีส่วนใดเปลี่ยนการแสดงผลหรือเพิ่ม CSS เข้ามา
② ปิดส่วนเสริมที่สงสัยทีละรายการ แล้วทดสอบหน้าเดิม การปิดครั้งละรายการช่วยระบุสาเหตุได้แม่นยำกว่า
③ ล้างแคช Joomla และแคชเบราว์เซอร์ รวมถึงแคชจากระบบภายนอกที่เว็บไซต์ใช้งาน
④ ทดสอบหน้าเดิมในหน้าต่างส่วนตัวและอุปกรณ์อื่น เพื่อยืนยันว่าไม่ได้เห็นไฟล์ CSS เวอร์ชันเก่าจากแคช
① แก้หรือย้อนค่าทีละรายการ แล้วเปิดหน้าเดิมตรวจหลังบันทึกทุกครั้ง
② ตรวจทั้งหน้าจอคอมพิวเตอร์และมือถือ โดยเฉพาะเมนู รูปภาพ โมดูล และส่วนเนื้อหาหลัก
③ หากปัญหาเริ่มหลังอัปเดต ให้ตรวจไฟล์ที่ปรับแต่งเองและ Override ว่าทำงานร่วมกับเวอร์ชันปัจจุบันได้หรือไม่
④ หากเว็บไซต์เสียหายหนัก ให้คืนไฟล์เทมเพลตหรือข้อมูลสำรองที่ใช้งานได้ แล้วค่อยตรวจหาสาเหตุบนสำเนาหรือสภาพแวดล้อมทดสอบ
ComSiam แนะนำให้ตรวจสไตล์ที่ผูกกับเมนูก่อน เพราะหน้าแต่ละหน้าอาจใช้เทมเพลตคนละชุด จากนั้นค่อยไล่ตรวจโมดูล ไฟล์ที่แก้ไข และส่วนเสริมตามลำดับ
เมื่อแก้เสร็จ ให้ทดสอบหลายหน้าและล้างแคชก่อนตรวจผลจริง หากต้องแก้ไฟล์เทมเพลต ให้เก็บสำเนาไฟล์เดิมไว้เสมอ เพื่อกู้คืนได้เมื่อการเปลี่ยนแปลงทำให้ส่วนอื่นผิดปกติ ComSiam ใช้วิธีแก้ทีละจุดและทดสอบซ้ำเพื่อลดผลกระทบต่อหน้าอื่น