[TASK] Add filter for be_users and be_groups 22/59122/2
authorGuido Schmechel <guido.schmechel@brandung.de>
Sun, 9 Dec 2018 20:26:34 +0000 (21:26 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Sat, 22 Dec 2018 11:20:20 +0000 (12:20 +0100)
Add textfield filter for select fields from type
"selectMultipleSideBySide" for system tables.

Affected system tables: be_groups, be_users

Resolves: #87112
Releases: master, 8.7
Change-Id: Iba8b837a9fc5f2ec64be7e5ad313b454c4373feb
Reviewed-on: https://review.typo3.org/59122
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Configuration/TCA/be_groups.php
typo3/sysext/core/Configuration/TCA/be_users.php

index e85f246..b06e64f 100644 (file)
@@ -51,6 +51,7 @@ return [
             'config' => [
                 'type' => 'select',
                 'renderType' => 'selectMultipleSideBySide',
+                'enableMultiSelectFilterTextfield' => true,
                 'foreign_table' => 'sys_filemounts',
                 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title',
                 'size' => 3,
@@ -245,6 +246,7 @@ return [
             'config' => [
                 'type' => 'select',
                 'renderType' => 'selectMultipleSideBySide',
+                'enableMultiSelectFilterTextfield' => true,
                 'foreign_table' => 'be_groups',
                 'foreign_table_where' => 'AND NOT(be_groups.uid = ###THIS_UID###) ORDER BY be_groups.title',
                 'size' => 5,
index 1b0e69b..882102a 100644 (file)
@@ -127,6 +127,7 @@ return [
             'config' => [
                 'type' => 'select',
                 'renderType' => 'selectMultipleSideBySide',
+                'enableMultiSelectFilterTextfield' => true,
                 'foreign_table' => 'sys_filemounts',
                 'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title',
                 'size' => 3,