วิธีการสร้างไฟล์ Override โดยการส้ราง Template ให้ component ๋Joomla

แชร์ ความรู้ในการ พัฒนา Joomla Component Extension Module Plugin

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pond
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 571
ลงทะเบียนเมื่อ: 25/05/2016 9:44 am

วิธีการสร้างไฟล์ Override โดยการส้ราง Template ให้ component ๋Joomla

โพสต์โดย pond » 05/07/2016 6:40 pm

ซึ่งโดยปกติแล้วเราจะสร้างไฟล์Override โดยการเข้าไปที่หน้าแอดมินและทำการกด Override โดยตัว Joomla จะทำการ Copy ไฟล์ตัว defult จากไฟล์ tml มาให้ แต่ทว่าในบางกรณีอย่างเช่นตัว Component JoomlaShopping ที่ต้องทำการเลือก Template เอาอีกทีนึง มาดูกันว่าเราจะมี Override กับเหตุการณ์ประเภทนี้ยังไง
ก่อนอื่นเลยให้เราเข้าไปที่โฟเดอร์ Component ที่ต้องการจะ Override กดเข้าไปที่โฟเดอร์ Template

jjlf.png
jjlf.png (56.73 KiB) เปิดดู 147 ครั้ง


เราจะเจอกับโฟลเดอร์ defult ทำการ Copy ไฟล์แล้วเปลี่ยนชื่อตามต้องการในตัวอย่างนี้ ขอยกตัวอย่างชื่อ mindphp ครับ

jjl.png
jjl.png (9.93 KiB) เปิดดู 147 ครั้ง


พอเสร็จแล้วทำแบบเดิมเลยครับแต่เป็น โฟลเดอร์ Css โดยการตั้งชื่อจะต้องตรงกันกับที่โฟเดอร์ที่เราสร้างเมื่อตะกี้

jjlz.png
jjlz.png (40.33 KiB) เปิดดู 147 ครั้ง


jjlcss.png
jjlcss.png (9.38 KiB) เปิดดู 147 ครั้ง


หลังจากนั้นเข้าไปส่วนของหลังบ้านกดเลือกที่ Component ในที่ยกตัวอย่างนี้เป็น JoomlaShopping กดเข้ามาจะเจอหน้าตาแบบนี้ให้กดไปที่ configuration

jsnaja1.png
jsnaja1.png (74.96 KiB) เปิดดู 147 ครั้ง


จะเจอกับหน้านี้ ให้ทำการกดไปที่ genneral
jsgen.png
jsgen.png (50.9 KiB) เปิดดู 147 ครั้ง


ทำการเลือก Template เพียงเท่านนี้ท่านก็จะได้ Template อันใหม่ ที่จะไม่ไปกระทบกับ defult เดิมแล้ว
jsendnaja.png
jsendnaja.png (52.58 KiB) เปิดดู 147 ครั้ง

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน