Problem: Update Ver 5.4.2 -> 5.4.3 - Question | JoomShaper

Problem: Update Ver 5.4.2 -> 5.4.3

KC

Kare Casals

SP Page Builder 10 months ago

Hi,

Our Joomla pages breaks when upgrading SP Page Builder from version 5.4.2 to 5.4.3.

ERROR:
Too few arguments to function plgSystemT3::onContentPrepare(), 2 passed in 
/home/admin/public_html/libraries/joomla/event/event.php 
on line 70 and at least 3 expected
/home/admin/public_html/plugins/system/t3/t3.php (451)

Any idea why?

PS. we updated to the latest version, but the sites broke, which is why we have searched and restored the oldest working version that seems to be 5.4.2

0
6 Answers
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 10 months ago #184007

Hello Kare,

The error seems to be caused by a compatibility issue with the T3 framework plugin. Here are a few steps to resolve it:

  1. Update the T3 Framework – Ensure it’s on the latest version.
  2. Disable T3 Plugin – Test if the issue persists.
  3. Clear Joomla Cache – Go to System → Clear Cache.
  4. Check PHP Version – Ensure it’s compatible with Joomla/SP Page Builder.
  5. Enable Debug Mode – Set Error Reporting to Maximum in Joomla’s Global Configuration.

If the issue continues, let us know. We’re happy to assist!

Best,

0
KC
Kare Casals
Accepted Answer
10 months ago #186239

Updating SP Page Builder messed up all our pages, and we ended up having to restore an old backup to get the pages working again.

But, now if we update or add pages with the SP Page Builder component, all SP Page Builder old content is "lost" from the old existing SP Page Builder pages. From the database it seems to change for example some "asset_id" numbers..

Joomla! 3.10.12, PHP 7.4.33, MySQL 5.7.42. SP Page Builder Component 5.4.2
SP Page Builder Module 5.4.2 SP Page Builder - Load Modules Plugin 5.4.3
Content - SP Page Builder Plugin 5.4.2
Search - SP Page Builder Plugin 5.4.2
Smart Search - SP Page Builder Plugin 5.4.2
SP Simple Portfolio - SP Page Builder Plugin 5.4.2 System - SP Page Builder Pro Updater Plugin 5.4.2 System - SP PageBuilder Plugin 5.4.2

0
KC
Kare Casals
Accepted Answer
10 months ago #186280

Hi again. I notice that we are still working on Joomla 3.10.12 and PHP 7.4.33 because we have one important very old component that will not work with PHP 8.x versions.

I also notice that your "Support for PHP 7.x has been discontinued. If you are still running PHP 7.x, you MUST upgrade PHP before installing SP Page Builder 5.x Pro/Lite. "

But we have had a SP Page Builder 5.4.2 working "fine" until now. So the question is; What is the last version that will work on Joomla 3.10.12. and PHP 7.4.33 without problems?

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 10 months ago #186290

There are many addons, and we recommend using the latest PHP version for proper compatibility. All versions of SP Page Builder 5.x should use at least PHP 8.1 for better performance and stability.

If SP Page Builder 5.4.6 is working fine based on the addons you’re using and your setup, you can continue using it.

However, I strongly suggest upgrading your site, as outdated versions may cause issues in the future. You can create a development environment to test the upgrade, and once everything is working fine, move your site to the latest version.

Thanks!

0
KC
Kare Casals
Accepted Answer
10 months ago #186338
  1. Q: What is the last version that will work on Joomla 3.10.12. and PHP 7.4.33 without problems?
  2. Q: Did I understand correctly that the PHP 8 requirements primarily apply to addons?
  3. Q: If so, is it enough to disable those addons that require PHP 8.x? If so, what are these addons?

We can't update to PHP 8.x yet. So, it is very important that the pages works fine - even with old addons until we can change to PHP 8.x and new Joomla version.

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 10 months ago #186378

Hello,

I couldn’t find any records on my end based on your questions. You can continue using the version that is currently working on your site.

Please note that all the latest versions are recommended to be used with the latest PHP version.

Is there anything else I can assist you with?

Best regards,

0