TYPO3 Backend - Поиск имени_файла fe_users - PullRequest
0 голосов
/ 16 марта 2019

после моего TCA:

'fe_user' => [
        'exclude' => 0,
        'label' => 'FE-Users',
        'config' => [
            'type' => 'group',
            'internal_type' => 'db',
            'allowed' => 'fe_users',
            'foreign_table' => 'fe_users',
            'size' => 1,
            'minitems' => 0,
            'maxitems' => 1
        ],
    ],

Когда я нажимаю «Пользователь сайта» в бэкэнде, я могу искать пользователей FE.Есть ли способ поиска по их именам?Если да, то как?

1 Ответ

2 голосов
/ 16 марта 2019

Вам нужны дополнительные поля поиска.Примерно так:

[...]
'config' => [
    [...]
    'suggestOptions' => [
        'default' => [
            'additionalSearchFields' => 'name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company,description'
        ]
    ]
]

Измените список дополнительных полей поиска, включив в него только те поля, которые вы хотите найти, например first_name.

AdditionalSearchFields (строка) Разделенный запятыми список полей, в которых должен также искать мастер подсказок. По умолчанию мастер просматривает только поля, перечисленные в свойствах label и label_alt свойств TCA ctrl.

Ссылка: https://docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Type/Group.html?highlight=additionalsearchfields#suggestoptions

Это 'offerOptions' для type = group было добавлено в TYPO3 8,6 вместо мастера подсказок.

...