Actions
Bug #84867
closedEpic #90674: Backend UI not reflecting permissions
Non admin-users aren't able to create IRRE records via the "+" Icon
Status:
Closed
Priority:
Must have
Assignee:
-
Category:
FormEngine aka TCEforms
Target version:
Start date:
2018-04-25
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
10
PHP Version:
7.4
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
We have configuered an 1:m IRRE relation with controll icons for each element:
'podcast_episodes' => array( 'exclude' => 0, 'label' => 'Mein Feld', 'config' => array( 'type' => 'inline', 'foreign_table' => 'tx_myext_domain_model_podcastepisodes', 'foreign_field' => 'topic', 'foreign_sortby' => 'sorting', 'maxitems' => 9999, 'appearance' => array( 'collapseAll' => TRUE, 'expandSingle' => TRUE, 'newRecordLinkAddTitle' => TRUE, 'newRecordLinkPosition' => 'both', 'useSortable' => TRUE, 'enableControls' => array ( 'info' => TRUE, 'new' => TRUE, 'dragdrop' => TRUE, 'sort' => TRUE, 'hide' => FALSE, 'delete' => TRUE, 'localize' => FALSE, ), ), ), ),
For admin users everything works as expected, but if a non-admin users creates a new element via the "+" Icon, he does not have any Icons on these new IRRE Element.
He has to save the parent record first, before he is able to move/delete/hide the new record.
If the non-admin users will use the add button on top or bottom of the IRRE list, it is working too, only the "+" Buttons within the IRRE Records seems to be affected.
Files
Actions