forrestkirby / herzogdupont-joomla

Herzog Dupont is an extension which adds more elements to the YOOtheme Pro page builder developed by YOOtheme.
https://herzog-dupont.de/yootheme-pro
GNU General Public License v3.0
19 stars 7 forks source link

Enabled HD Joomla extension error with "Manager"-group in YTP Builder #49

Open daandres opened 1 year ago

daandres commented 1 year ago

Describe the bug When enabled, Joomla users with "Manager" group will not be able to open YooTheme Builder from within an article. Instead a blank page opens. With higher privileges (Administrator, Super User) there is no issue. Deactivating HD Extension in Joomla resolves the access and "Manager" are able to use the YTP Builder. WHen reactivating it again, the editing again fails. Therefore I assume, the issue is within the HD extension.

Expected behavior Every user with "edit" capability should be able to open YooTheme Builder from within articles, also when HD Extension is enabled.

Client (please complete the following information):

forrestkirby commented 1 year ago

Hi daandres,

I could not rreplicate the issue you described. These are the steps I took:

--> The page builder shows up just as it should.

This is the system:

By the way, the plugin does not check anything about user roles nor does it hook into anything related to user roles, it only adds some custom elements to the page builder.

Best regards

daandres commented 1 year ago

Thank you for your test. Unfortunately, I do not know how to get more details. How can I provide more details to investigate this issue?

I have tried to uninstall and reinstall HD Extension. I also created a new article and pressed the YTP button for the article for the first time instead of editing an existing article.

Still the same problem. When I disable "System - Herzog Dupont for YOOtheme Pro" in the extension menu and switch to my user "manager", the user can use YTPBuilder. When the extension is enabled, it does not work and I get the blank page without any hint, also in PHP error logs there is nothing written.

Thanks for your help.

forrestkirby commented 1 year ago

You could provide me with super user access to a development site where I can see the issue or with a website backup, e. g. an Akeeba backup JPS archive.

To privately provide this information, you can use the contact details on this website: https://herzog-dupont.de/legal-notice