Bug #24801
closedPHP Warning in tceform (editing fe_users)
0%
Description
When editing a fe_user record, we get the following error message:
PHP Warning
PHP Warning: implode() [function.implode]: Argument must be an array in /var/www/vhosts/_SHARED_T3_SRC/4.4.x/typo3_src-4.4.6/t3lib/class.t3lib_tceforms.php line 5108
The error does only occur if the current BE-User is not an admin user.
I think this could be related to bug 16051 (fixed by Steffen Kamper for 4.5.x trunk, but not for 4.4.x) and to bug 16498. I'm not sure if the change by Steffen can be applied without breaking anyting on 4.4.x.
We've seen this issue on a 4.4.6 installation.
From fe_users TCA:
[showRecordFieldList]=username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,gender,status,date_of_birth,title,company,address,zip,city,zone,static_info_country,country,language,email,www,telephone,fax,disable,starttime,endtime,lastlogin
[showitem]=disable,username;;;;1-1-1, password, usergroup, lastlogin;;;;1-1-1, --div--;LLL:EXT:cms/locallang_tca.xml:fe_users.tabs.personelData, company;;1;;1-1-1,cnum, name;;2;;2-2-2, status, date_of_birth, address, zip, city, zone, static_info_country, country,language, telephone, fax, email, www, comments, by_invitation, image;;;;2-2-2, --div--;LLL:EXT:cms/locallang_tca.xml:fe_users.tabs.options, lockToDomain;;;;1-1-1, TSconfig;;;;2-2-2, --div--;LLL:EXT:cms/locallang_tca.xml:fe_users.tabs.access, starttime, endtime, --div--;LLL:EXT:cms/locallang_tca.xml:fe_users.tabs.extended, --div--;Direct mail,module_sys_dmail_newsletter;;;;1-1-1,module_sys_dmail_category,module_sys_dmail_html, felogin_redirectPid;;;;1-1-1
[palettes]
[1]
[showitem]=title
[2]
[showitem]=first_name,--linebreak--,middle_name,--linebreak--,last_name
[3]
[showitem]=gender
(issue imported from #M17301)