Hi,
I hope that is a good thread to place my problem as well:
I'm using the latest version of PW 3.0.22
My project has a home-page with an repeater-field. That repeater has an image-field.
My problem is: I'm not able to figure out, how to allow an editor-user (a non supereuser) to edit/crop images. By clicking the 'Crop'-Button, I get two errors:
Modules: Failed to init module: ProcessPageEditImageSelect - You do not have access to images on this page
ProcessWire: You do not have access to edit images on this page.
When I click the 'Variations'-Button, I get a stack trace, starting with:
ProcessWire: ProcessPageEditImageSelect: Page is not editable
DEBUG MODE BACKTRACE ($config->debug == true):
#0 [internal function]: ProcessWire\ProcessPageEditImageSelect->___executeVariations()
...
I have checked the rights for the user, the page-template, for the repeater-field and my picture-field (type: images). They all have view and edit rights.
I could find the two exceptions in the code (Line: 175, 542 and 1181) - but I'm pretty new to PW: https://github.com/ryancramerdesign/ProcessWire/blob/master/wire/modules/Process/ProcessPageEditImageSelect/ProcessPageEditImageSelect.module
If I put out the page-Id (pid:1083) - and use Page/Find, I can see, that obviously the 'Blank'-Page or template used by the repeater would needs the rights.
Modules: Failed to init module: ProcessPageEditImageSelect - You do not have access to images on this page -- pid:1083; uid:1056
If I edit one of these 'Blank'-repeater elements, I can see that it is using the 'repeater_masterheadCarousel':
So, has anyone any suggestions, what would help here. I don't want to give superuser rights to an editor, just for resizing images.
Thanks a lot
Tiak