Search Not Working - Class 'JEventDispatcher' Not Found is The Result - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

Search Not Working - Class 'JEventDispatcher' Not Found is The Result

AM

Alex Metcalfe

Template 2 years ago

Hi

I am using the Shaper_rhino template. When I search I get the following error Class 'JEventDispatcher' not found

0
14 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116344

Hi Alex,

It's a classic Search or Smart Search (Finder)?

As first step of investigation please RENAME that folder:

templates\shaper_rhino\html\com_search

If will help let me know after, if not rename also that folder:

templates\shaper_rhino\html\com_finder

0
AM
Alex Metcalfe
Accepted Answer
2 years ago #116361

Hi

I have renamed the first folder, no difference at all. I have also renamed the second folder, also no difference at all

printscreen - https://ibb.co/qNKRsjJ

Thanks

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116477

If possible please share access to admin area.

0
AM
Alex Metcalfe
Accepted Answer
2 years ago #116484

Of course

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116487

This same error is with Joomla default template Cassiopea.


So probably you have to use Smart Search instead.

I couldn't find any useful tip on forum.joomla.org as well.

But I will try to use updated Search component from Joomla resources.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116498

Done, should be OK.

In general this time Joomla team made that mess :/

0
AM
Alex Metcalfe
Accepted Answer
2 years ago #116513

Hi

I am really sorry I had to restore my website (nothing to do with this) but it means the changes were lost. Could you please REPEAT what you did to fix it please?

Thanks

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116514

Oh no....

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #116520

Done. But next time make backup!


The problem is with default search component (CORE!), and new RC version must be used. All php files are from Joomla team.

0
R
Ramon
Accepted Answer
1 year ago #143902

Hello Paul Frankowski.

I have the same eProblem with my site. Can you maybe help me too? I am also happy to give you access to my CMS as an admi. I have already read and tried so much, but I can't manage to fix it.

Best regards Ramon

By the way, I have made a backup and set up two test environments, should go something schgief.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 year ago #143911

Ramon,

If you want to keep old Joomla search in Joomla 4.4 (only!)

please download & install >> https://github.com/joomla-extensions/search/releases ( pkg-search-4.1.0.zip )

0
R
Ramon
Accepted Answer
1 year ago #143988

Hello Paul

Mega cool. That was the fastest and best answer that worked. Thank you very much.

Everything worked. Now I just have to adjust the CSS design again.

LG and thanks for the supper support. Ramon

0
Lindy Wineman
Lindy Wineman
Accepted Answer
1 year ago #144017

Hello, I am running Joomla 5 Helix and using the smart search, I have been having issues with the "search" going through the whole website. It will only let me search the word "content" and when you click on it, your results come up as an ERROR message. I have been talking to a JoomShaper support specialist for a week now, he refered me to come here and get help. This is a municple page and needs to be able to search forms/pds. Thank you

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 1 year ago #144062

@Lindy,

As first step, in Menu Manager assign that subpage (menu item) "search-in-this-site" to Casiopea template. It will allow you to verify if the problem is from the template override or from Joomla settings itself.


As EN native speaker I hope you read with understanding the offcial Joomla guides on how "Smart Search" works in Joomla. All content must be indexed first. There are also Youtube guides about that.

0