[Locked] Class "Joomla\CMS\HTML\Helpers\StringHelper" Not Found - Question | JoomShaper
SP Page Builder 6 is Here! Learn More →

[Locked] Class "Joomla\CMS\HTML\Helpers\StringHelper" Not Found

LC

Laura Cioni

SP Page Builder 2 months ago

Hello, i'm using joomla 3.10.12 so i have installed latest compatible version 5.4.6 but in the page https://www.aifecs.com/index.php?option=com_sppagebuilder&view=page&id=196 i have the error Class "Joomla\CMS\HTML\Helpers\StringHelper" not found

This error happens only if i choose "scroller" option in style of Article scroller. I have choose "ticker" (for example), no problem.

How can i fix since i cant update to latest version?

Thanks

0
12 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #199734

Ciao Laura,

In general, I don't recommend using SPPB 5.x inside Joomla 3.10.

Maybe eaiser will be recover site from backup and keep SPPB 3.8.10 as you probably had.

Joomla 3.10 is NOT SUPPORTED anymore please consider Joomla upgrade.

0
LC
Laura Cioni
Accepted Answer
2 months ago #199737

In this thread https://www.joomshaper.com/forum/question/40397 This supper has suggested me to use 5.4.6 now I have to go back until 3??

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #199738

I shared you my opinion based on my expirence. Becuase v5.4.6 is also "old" from Jan 2025, and now we have July and v5.7.1.

I can take look inside admin area, but if SPPB 3.8 worked without any issues - keep it.

0
LC
Laura Cioni
Accepted Answer
2 months ago #199819

I never used SPPB 3.8. For security reason i want to stay to the most updated version compatible. I will upgrade to latest joomla but for now i need a fully functional site.

0
LC
Laura Cioni
Accepted Answer
2 months ago #199987

Any news about this?

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #200021

To be honest we didn't fully test that version with J3.10 becuase even then J3 was not supported. You are using J3 on your own risk.

In your case probably problem is from old plugins, for example, that one: plugins/system/marcosinterceptor/marcosinterceptor.php

and too new PHP version !!


J3.10 don't fully support PHP 8.2 and it causes many problems, errors, Deprecated messages. As Joomla webmaster you should know it from J! documenation. Please for testing period disable mentioned plugin, switch to PHP 8.0 and recheck. There are important changes between PHP 8.0 vs 8.2.


I enabled showing errors in Joomla Global Configuration, but I cannot disable that anymore, please edit configuration.php file and change from "maximum" to "none"

public $error_reporting = 'maximum';

0
LC
Laura Cioni
Accepted Answer
2 months ago #200027

I have set php 7.4.33, reinstalled joomla 3.10.12 but nothing. Also i have disabled the plugin you have mentioned.

The problem only occurs if i choose Scroller or Carousel option. On ticker all is ok and no problem. So i think is SPB related.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #200028

I will talk with our developer in next days about that. Thanks.

0
LC
Laura Cioni
Accepted Answer
2 months ago #200030

I have fixed it my self.

People need the fix can follow the tutorial at this link: https://drive.google.com/file/d/1uIvkkyFE07T7O4_AXG3rC6_IFALuklSl/view?usp=sharing

Thanks

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #200031

As I know that problem users didn't notice in Joomla 4 and Joomla 5. So maybe it's only in J3.

0
LC
Laura Cioni
Accepted Answer
2 months ago #200033

Yes. The situation is with joomla 3.10.12 and sppb 5.4.6

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 months ago #200035

So, this topic is only for Joomla archaeologists, stuck with the old versions. No offence.

0
This topic is locked