SP PageBuilder Conflict With ZOO - Question | JoomShaper

SP PageBuilder Conflict With ZOO

G

Geoff

SP Page Builder 1 year ago

I have just become aware of this... it is causing a major issue for us with SP PageBuilder conflicting with the very popular ZOO component. Can it be resolved quickly? Excerpt from ZOO support ticket...


(ZOO Support)

The only way prevent ZOO from being broken in the backend while SP PageBuilder is installed, would be to navigate to System > Manage > Extensions, into the filter field insert System - SP PageBuilder, click on the search icon, tick Image System - SP PageBuilder, and click on the button "Disable" in the toolbar.

Once you have done what you wanted to do in ZOO, go to System > Manage > Extensions again, tick Image System - SP PageBuilder, and click on the button "Enable" in the toolbar.

FYI:

Unfortunately, both SP PageBuilder and ZOO use an identically named class ApplicationHelper without a "namespace", which causes a conflict. YOOtheme is aware of the problem, but there is no easy solution.

After having the Joomshaper Support Agent Review the issue, they stated, "Please contact the Zoo developer to check the issue. SP Page Builder runs well with Zoo. But Zoo is not running well. So, please check it with their developer."

Differently put: SP Page Builder interferes where it shouldn't and breaks ZOO — not the other way round. But a "blame game" won't lead anywhere. 😉


Thanks. Please... ? Geoff

0
10 Answers
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #157215

Hello Geoff

Thanks for bringing up the issue. I have got the old forum post and forwarded it to the development team. They will review it and if possible will make a change to support Yootheme Zoo. Let's hope for the best.

Best regards

0
G
Geoff
Accepted Answer
1 year ago #160205

Thanks Ofi. Do you know what would be involved in making this fix?

Geoff

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #160246

You are welcome 😊

Sorry, it has not reviewed yet. I have set high priority for your request.

0
CK
craig kennedy
Accepted Answer
1 month ago #219585

I know this is old, bt I have had this issue for a while now. I just installed a new fresh copy of Joomla 5.4, installed the latest Zoo, SPPB and same issue. I then uninstalled SPPB Extracted the zip file for SPPB. Ran a scan looking for all entries inside each file of SPPB for "ApplicationHelper", and replaced each entry (in a single hit) with "ApplicationHelperspb" Saved it all. I then renamed the file in admin/components/com_sppagebuilder/editor/helpers to "ApplicationHelperspb"

Re-zipped it all up, and installed this into the new site, and now both are running side by side without issue

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 month ago #219680

Hello craig kennedy,

Thank you for reaching out to our technical support forum and sharing your solution. It will help the community a lot.

Best regardsp

0
BV
Benedikt Vitt
Accepted Answer
1 month ago #219885

It would be great if the renaming or use of namespace can be implemented in the next Version. We have also Problems with Alphaindex in Zoo because of the same Naming of the helper.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 month ago #220052

Please share zoo component as ZIP in the hidden content for testing purpose. I will check the package and discuss it with the developer team. If possible, then we will change the naming of the helper class.

0
CK
craig kennedy
Accepted Answer
1 month ago #220195

I have attached the installable zip with the modifications, tested on 5.4.3 zoo with no issues at all, able to use Zoo, add edir items, categories etc, and also SPPageBuilder.

0
CK
craig kennedy
Accepted Answer
1 month ago #220404

Just to add to this, I have been testing and using this now in a live working site, the working site has not been upgraded to the latest 5.4 version, so I can say with some 99% confidence there are no issues with it at all

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 month ago #220407

Thanks for your update. The developer team on a holiday for 2 weeks. I will share your version with them. They will check and fix it on our version if needed.

0