Bug Report: SP Page Builder Pro — "Call To A Member Function GetTable() On False" - Question | JoomShaper

Bug Report: SP Page Builder Pro — "Call To A Member Function GetTable() On False"

Kay Strathus

Kay Strathus

SP Page Builder 4 days ago

Summary

After upgrading Joomla to 6.1.2 ("Nyota") and PHP to 8.3.31, the SP Page Builder Pro backend page editor and the frontend editor's save action both fail with the same fatal error: "Call to a member function getTable() on false". Updating SP Page Builder Pro from 6.6.0 to 6.7.0 did not resolve the issue.

Environment CMS: Joomla 6.1.2 "Nyota" (upgraded from 5.4.5) PHP: 8.3.31 (upgraded from 8.2) SP Page Builder Pro: 6.7.0 (updated from 6.6.0 — issue present in both versions) Template: Delacroy (JoomShaper), Helix Ultimate 2.2.6 Hosting: loswebos.de (host01.loswebos.de)

Issue 1: Backend page editor fatal error

Steps to reproduce:

Log into the Joomla administrator panel. Go to Components → SP Page Builder → Pages. Click on any page title to open it in the backend editor (URL pattern: index.php?option=com_sppagebuilder&task=page.edit&id=X).

Result: A fatal error page is shown instead of the editor:

Es ist ein Fehler aufgetreten. 0 Call to a member function getTable() on false

This happens for every page tested (tried with multiple page IDs), not just one specific page — so it appears to be a general incompatibility rather than a corrupted single record.

Issue 2: Frontend editor save fails with the same error

Steps to reproduce:

Open a page from the frontend using the Frontend Editor link (e.g. index.php/<menu-alias>/edit/<id>). The frontend editor loads correctly and content can be edited. Click "Save".

Result: The Save button spins indefinitely. Browser console shows:

Uncaught (in promise) SyntaxError: Unexpected token '<', "<html><hea"... is not valid JSON

This indicates the save AJAX request is receiving an HTML fatal-error page back from the server (the same "Call to a member function getTable() on false" error) instead of the expected JSON response, so no changes are persisted.

Additional notes

  • Enabling Joomla's "System Debug" and setting Error Reporting to "Maximum" (Global Configuration) did not produce a more detailed stack trace — the error is shown as a generic message in both cases, suggesting it may be a PHP Error/TypeError (PHP 8+ behavior when calling a method on false) that bypasses Joomla's normal exception/debug output.

  • We suspect a Joomla 6 core API change (a method or class SP Page Builder relies on for getTable() may have been removed, renamed, or now returns false under different conditions in Joomla 6 vs. Joomla 5).

  • This is currently blocking all content edits to existing SP Page Builder pages on the site, both via backend and frontend editing.

Request

Could you confirm whether SP Page Builder Pro 6.7.0 is expected to be compatible with Joomla 6.1.2, and if not, provide a timeline or interim fix? Happy to provide further details (full URL, temporary admin access, or server error logs) if helpful for debugging.

0
6 Answers
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 3 days ago #230025

Hi there!

Thank you for bringing this to our attention, and I sincerely apologize for the inconvenience caused.

To assist you more effectively, may I kindly request temporary administrative access to your site? This will allow me to thoroughly investigate and resolve the issue for you.

Before sharing the credentials, I strongly recommend taking a complete backup of your site to ensure all data remains secure.

Looking forward to your response.

Best regards

0
Kay Strathus
Kay Strathus
Accepted Answer
2 days ago #230109

Hi Atick, super user login data see hidden content thanks for helping out

regards Kay

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 18 hours ago #230146

Could you please recheck the credentials you have provided?

0
Kay Strathus
Kay Strathus
Accepted Answer
16 hours ago #230157

i'm sorry, there was some mistake here"s a screenshot of your login data (hidden data)

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 15 hours ago #230159

Please check the hidden content area

0
Kay Strathus
Kay Strathus
Accepted Answer
4 hours ago #230255

i am so sorry, i must have made another spelling mistake. please try again with the same login data. check hidden content pls

0