Project

General

Profile

Actions

Bug #84867

closed

Epic #90674: Backend UI not reflecting permissions

Non admin-users aren't able to create IRRE records via the "+" Icon

Added by Webadmin no-lastname-given over 6 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
FormEngine aka TCEforms
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

Missing Icons.PNG (18.4 KB) Missing Icons.PNG Webadmin no-lastname-given, 2018-04-25 11:08
Normal Add Button.PNG (15.6 KB) Normal Add Button.PNG Webadmin no-lastname-given, 2018-04-25 11:08

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #91912: Exception when adding nested inline elementsClosed2020-07-31

Actions
Actions

Also available in: Atom PDF