การ Override (โอเวอะไรด์) โมดูล ในเทมเพลต

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

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

ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 2405
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

การ Override (โอเวอะไรด์) โมดูล ในเทมเพลต

โพสต์โดย Parichat » 30/04/2018 11:54 am

การ Override (โอเวอะไรด์) โมดูล ใน Template (เทมเพลต)

การ Override (โอเวอะไรด์) โมดูล ใน Template (เทมเพลต) เป็นการดึงไฟล์โมดูลของ Joomla ที่ต้องการที่จะแก้ไข เช่น ต้องการแก้ไขโมดูล login โดยต้องการแก้ไขพวก HTML css เป็นต้น โดยสามารถทำได้ดังนี้

วิธีการ Override (โอเวอะไรด์) โมดูล ใน Template (เทมเพลต) มีดังนี้
    1.เข้าไปใน Joomla ฝั่งของผู้ดูแลระบบ ดังรูป
    รูปภาพ

    2.จากนั้นไปที่ Extension > Template ดังรูป
    รูปภาพ

    3.จากนั้นไปที่ Template ที่ใช้งานอยู่ แล้วกดดังรูป
    รูปภาพ

    4.จากนั้นไปที่ Create Override > เลือกโมดูลที่ต้องการจะ Override ลงมา ดังรูป (โดยในที่นี้จะเลือกเป็นโมดูล Login)
    รูปภาพ

    5.จากนั้นไปที่ Editer ที่ใช้ในการพัฒนาโดยในที่นี้ขอใช้เป็นตัว NetBeans จากนั้นก็เปิดโปรเจ็คขึ้นมาแล้วไปที่โฟลเดอร์ template > protostar > html > โฟลเดอร์โมดูลที่ Override มา ดังรูป
    รูปภาพ


เมื่อ Override (โอเวอะไรด์) โมดูล ใน Template (เทมเพลต) ลงมาแล้วก็สามารถแก้ไขพวก html css ได้ทั้งในส่วนของฟอร์ม login และ ส่วนของหน้าแสดงตอน login ไปแล้วโดยสามารถที่จะกำหนดให้แสดงชื่อของผู้ที่ login ได้ตามความต้องการ

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Joomla
Live Simply, Laugh Often, Love Deeply.....

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

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

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

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