Bug Report: SP Page Builder Pro — "Call to a member function getTable() on false" - Forum | JoomShaper
Awaiting an answer SP Page Builder

Bug Report: SP Page Builder Pro — "Call to a member function getTable() on false"

Asked by Kay Strathus 2 months ago Last activity 2 months 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.

7 replies

Atick Eashrak Shuvo Staff

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

Kay Strathus Asked this

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

regards
Kay

Atick Eashrak Shuvo Staff

Could you please recheck the credentials you have provided?

Kay Strathus Asked this

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

Atick Eashrak Shuvo Staff

Please check the hidden content area

Kay Strathus Asked this

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

Atick Eashrak Shuvo Staff

Can I take a full backup of your site?

Kay Strathus Asked this

go ahead!

Log in to reply.