Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

24.05.2023 21:02
#1
vitaly2016
Joomshopping forum user no avatar
Name: Vitaly
14.06.2016
Posts: 29
Quote
Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

I am preparing to update my Joomla 3.1 to Joomla 4.3
I made upgrade at test version of working site.
I deleted all plugins and modules before upgrade.
So I upgraded to Joomla 4.3.1 and then to JoomShopping 5.1.3

I had paid version of "Search Plus" so I downloaded and installed Version 2.9.3.
Now If I publish module "Search Plus" it causes a fatal error at frontend.
Logs says:
====
CRITICAL error Uncaught Throwable of type Error thrown with message "Call to undefined function SEFLink()". Stack trace: #0 [ROOT]/modules/mod_jshopping_ajaxsearch/mod_jshopping_ajaxsearch.php(51): require()
====
Is there a solution?


Joomla: 4.3.1
JoomShopping: 5.1.3
PHP: 8.0.28
MySQL: 5.7.42
 
24.05.2023 21:45
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 26778
Quote
Aw: Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

Delete addon Search Plus
delete module search plus
delete plugin search plus
----------------
install again version Search Plus 2.9.3

 
25.05.2023 14:56
#3
vitaly2016
Joomshopping forum user no avatar
Name: Vitaly
14.06.2016
Posts: 29
Quote
Aw: Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

Trying to delete addon (Components->JoomShopping->Options->Addons)
JoomShopping Search plus 2.9.3
I got error:
========
Call to undefined method Joomla\Database\Mysqli\MysqliDriver::loadResultArray()
Aw: Search Plus 2.9.3 causes fatal error at Joomla 4.3.1


Joomla: 4.3.1
JoomShopping: 5.1.3
PHP: 8.0.28
MySQL: 5.7.42
 
25.05.2023 14:58
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 26778
Quote
Aw: Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

Url?
admin login?

ftp access?
(forum privat msg.)

 
25.05.2023 15:33
#5
vitaly2016
Joomshopping forum user no avatar
Name: Vitaly
14.06.2016
Posts: 29
Quote
[SOLVED] Search Plus 2.9.3 causes fatal error at Joomla 4.3.1

I found the reason of critical error at frontend.
Some years ago I made "module or layout override" for my Joomla Template:
I copied
/modules/mod_jshopping_ajaxsearch/tmpl/default.php
to
/templates/rt_interstellar/html/mod_jshopping_ajaxsearch/default.php
with my custom changes. And I forget about this...
And this module had old version 1.9.3 for Joomla 3.x and it redefined the work of the new module for Joomla 4.
I deleted old overriding module's file in template folder "html" and Search Plus started to work...

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.