[ 'title' => 'Feedback summary', 'label' => 'status', 'label_alt' => 'fe_user,sent_at', 'label_alt_force' => true, 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'delete' => 'deleted', 'default_sortby' => 'tstamp DESC', 'iconfile' => 'EXT:fe_comment/Resources/Public/Icons/Extension.svg', 'security' => ['ignorePageTypeRestriction' => true], ], 'types' => [ '1' => ['showitem' => 'status, fe_user, recipients, general_notes, feedback_items'], ], 'columns' => [ 'status' => [ 'label' => 'Status', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ ['label' => 'open', 'value' => 'open'], ['label' => 'sent', 'value' => 'sent'], ], 'default' => 'open', ], ], 'fe_user' => [ 'label' => 'Author (frontend user)', 'config' => [ 'type' => 'group', 'allowed' => 'fe_users', 'maxitems' => 1, 'size' => 1, ], ], 'general_notes' => [ 'label' => 'General notes / instructions', 'config' => ['type' => 'text', 'rows' => 6, 'enableRichtext' => true], ], 'recipients' => [ 'label' => 'Chosen recipients', 'config' => ['type' => 'input', 'size' => 50, 'readOnly' => true], ], 'sent_at' => [ 'label' => 'Sent at', 'config' => ['type' => 'datetime', 'readOnly' => true, 'default' => 0], ], 'feedback_items' => [ 'label' => 'Feedback items', 'config' => [ 'type' => 'inline', 'foreign_table' => 'tx_fecomment_feedback', 'foreign_field' => 'summary', 'foreign_sortby' => 'sorting', 'appearance' => ['collapseAll' => true, 'expandSingle' => true], ], ], ], ];