Good morning,
Suddenly I am getting the error "Call to undefined method Joomla\CMS\Object\CMSObject::getButtonName()" when trying to go to the system editor in page builder. I've got JCE Editor as the system editor. I've updated all extensions with no change. Any ideas as to what could be causing this?
Error when using system editor
18 replies
Hello Matt Hunt,
Thank you for reaching out to our technical support forum. I’m sorry to hear about the trouble you’re experiencing. Rest assured, I will look into this issue for you and work to resolve it as quickly as possible.
If you could kindly provide any additional information regarding the issue, it would greatly help me investigate and address it more efficiently. Please share a screenshot of your issue to understand it better. Take a screenshot and share via any platform. For example: Lightshot or Imgur
Best regards
Hi,
Here is the screenshot for you. Thanks.
https://snipboard.io/JaYHvs.jpg
Please try TinyMCE editor and check the issue.
That did work and I can leave it as that on this site, but I've got several other sites also using JCE with no issues.... yet. Hoping it is just a one off
If you want me to check the JCE issue, then please share your administrator access here. Use the Hidden Content box to share the credentials. Make sure that you have a full site backup before sharing.
I've a second site now throwing the same error. I've included the credentials for the second site in the Hidden Content area.
Thanks,
I can't check the admin URL. It is redirecting to home page. Please check this.
Please try again, the only countries that are currently blocked are Russia and Vietnam, be sure to use the trailing "!" in the url
I've updated all extensions ...
But you forgot about JCE editor. Now you have JCE Pro v2.9.63 - that is NOT current one(!) it's from last year, April 2024.
Please update to 2.9.88
In the original domain that was showing the error I had updated the JCE to the current version, but it had no effect. Also updated on this site now and it also has no affect. Still showing that error.
JCE is working fine in Articles.
I tested SPPB editor and works OK, I can edit pages and use Text addon, here is evidence. I used the back-end editor.


and front-end editor (test page)

and yes, I was able to edit the same page ID 2 as you presented. Just like that.

Hi, I don't beleive you were using the JCE Editor which is the one that is needed. Temporarily I had made TinyMCE as the default so that I could make some changes. Please examine again. I've changed the default editor back to JCE
I used TinyMCE, becuase using old JCE doesn't make sense.
Sure, I will check again after you made update ;]
JCE Pro inside Text addon (front-end editor) - indeed there was a tiny problem with Helix template button.php file. Fixed already, all is OK now :) evidence

Excellent! Are you going to come out with a patch for that? I've at least one other site doing the same thing.
Thanks,
- Yes, planned. In next helix update we can correct it.
- In that case DELETE that file >
templates/shaper_helixultimate/html/layouts/joomla/editors/buttons/button.phpand Joomla will use orginal one, no stress.
Please mark topic as solved.
Jak zawsze rzeczowa odpowiedź i pomoc. Dzięki !!!
Just checking in to see if you have feedback on the provided solution. If the answer resolved your query, you can mark it as accepted to close the post and guide others with similar questions. You’ll find a button to accept answers below each comment.
If you need further assistance, feel free to let us know!
This hasn't been fixed, clients site has the same issue (Folium and upto date). What was the fix for this in order to be able to use JCE Editor?
Thanks
Hello PhoenixGB,
Thank you for reaching out to our technical support forum. I’m sorry to hear about the trouble you’re experiencing.
Please delete or rename this file:
templates/folium/html/layouts/joomla/editors/buttons/button.php
Best regards
Why is this not fixed in latest version still? i'm on J4 and i had to rename it again. i already did so in july too.
i'm on Version 2.2.3
In some cases those two files must be deleted:
- templates/shaper_helixultimate/html/layouts/joomla/editors/buttons/button.php
- templates/shaper_helixultimate/html/layouts/joomla/editors/buttons/modal.php
Use your own template name instead of helix_ultimate that I did.
Fantastic - you are an amzing asset to the JS team ;) Works perfectly