ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr

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

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

User avatar
jamepiyawat
PHP VIP Members
PHP VIP Members
Posts: 1463
Joined: 21/05/2019 10:45 am

ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr

Post by jamepiyawat » 12/11/2019 8:04 pm

ผมได้ลองนำโมดูลที่สามารถติดตั้งได้ใน joomla 3.9 แต่พอมาติดตั้งที่ joomla 2.5 กลับมี error ต้องแก้ตรงไหนดี ครับ

Code: Select all

 Fatal error: Class 'Joomla\CMS\Factory' not found in /opt/lampp/htdocs/joomla2/modules/mod_je_quickcontact/mod_je_quickcontact.php on line 23
โด้ดบรรทัดที่ Erorr

Code: Select all

$config = \Joomla\CMS\Factory::getConfig();

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 10562
Joined: 18/04/2012 9:39 am

Re: ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr

Post by tsukasaz » 12/11/2019 8:12 pm

เปลี่ยนเป็น JFactory::getConfig(); แทนครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)

User avatar
jamepiyawat
PHP VIP Members
PHP VIP Members
Posts: 1463
Joined: 21/05/2019 10:45 am

Re: ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr

Post by jamepiyawat » 12/11/2019 8:21 pm

ลองเปลี่ยนแล้ว ครับ

Code: Select all

$config = \Joomla\CMS\JFactory::getConfig();
เหมือนเดิมเลย

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22520
Joined: 22/09/2008 6:18 pm
Contact:

Re: ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr

Post by mindphp » 12/11/2019 8:49 pm

ลองใช้

Code: Select all

JFactory::getApplication()->get($varname, $default);
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply

Return to “Joomla Development”

Users browsing this forum: No registered users and 4 guests