[BUGFIX] Remove setDBinit from tests
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / Breaking-87937-TCAOption_selicon_field_path_removed.rst
1 .. include:: ../../Includes.txt
2
3 ==========================================================
4 Breaking: #87937 - TCA option "selicon_field_path" removed
5 ==========================================================
6
7 See :issue:`87937`
8
9 Description
10 ===========
11
12 The TCA option :php:`$GLOBALS['TCA'][$myTable]['ctrl']['selicon_field_path']` was removed.
13
14 The option allowed to show icons in select items when using :php:`$myTable` as a foreign table
15 in relations, and was bound to using `selicon_field` as a legacy file ("internal_type=file").
16
17
18 Impact
19 ======
20
21 It is now only possible to use `selicon_field` in inline relations towards `sys_file_reference`.
22 Setting the `selicon_field_path` has no effect anymore and a deprecation warning will be triggered.
23
24
25 Affected Installations
26 ======================
27
28 Any TYPO3 installation with an extension providing TCA with `selicon_field_path`.
29
30
31 Migration
32 =========
33
34 Remove the option `selicon_field_path` and use a inline relation to file references in `selicon_field` instead.
35
36 .. index:: TCA, PartiallyScanned, ext:core