ติดตั้งปลั๊กอินขึ้น error JPlugin แก้ไขยังไง

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

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

ภาพประจำตัวสมาชิก
Thanapoom1514
PHP VIP Members
PHP VIP Members
โพสต์: 4329
ลงทะเบียนเมื่อ: 04/07/2022 9:46 am

ติดตั้งปลั๊กอินขึ้น error JPlugin แก้ไขยังไง

โพสต์ที่ยังไม่ได้อ่าน โดย Thanapoom1514 »

กรณีที่ติดตั้งปลั๊กอินขึ้น error JPlugin ใน Joomla 5 แล้วใช้งานไม่ได้ จะแก้ไขยังไง
ตัวอย่างปลั๊กอิน Visit Counter ติดดั้งใน Joomla 5 กรณีที่เราปิด B/C Plugins

โค้ด: เลือกทั้งหมด

มีข้อผิดพลาดเกิดขึ้น
0 Class "JPlugin" not found
Joomla Development-1.png
Joomla Development-1.png (99.96 KiB) Viewed 2072 times
แก้ไขโดยเปลี่ยนสืบทอดของคลาส มาใช้แบบนี้แทน
  • ก่อนแก้ไข

    โค้ด: เลือกทั้งหมด

    class plgSystemVVisit_Counter extends JPlugin 
    {
    	...
    }
    
  • หลังแก้ไข

    โค้ด: เลือกทั้งหมด

    use Joomla\CMS\Plugin\CMSPlugin;
    
    class plgSystemVVisit_Counter extends CMSPlugin
    {
    	...
    }
    
    use Joomla\CMS\Plugin\CMSPlugin; เป็น import คลาสปลั๊กอินมาใช้
เพียงเท่านี้สามารถติดตั้ง ปลั๊กอินได้แล้ว
Joomla Development-2.png
Joomla Development-2.png (36.37 KiB) Viewed 2072 times
:gfb:
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 3