b48cfe11596f0c0a64fbfd18b45422aa7af0d369
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Feature-64535-IrreSuppressAndOverrideUseCombinationWarningViaTcaSettings.rst
1 ================================================================================================
2 Feature: #64535 - IRRE: Suppress and override useCombination warning via TCA settings
3 ================================================================================================
4
5 Description
6 ===========
7
8 When using ``useCombation=TRUE`` there is always a FlashMessage warning displayed.
9 It is now possible to override the default warning message with a custom message or
10 to suppress the FlashMessage completely via TCA setting.
11
12 Example to suppress useCombination warning message:
13
14 .. code-block:: php
15
16         $GLOBALS['TCA']['tx_demo_domain_model_demoinline']['columns']['irre_records']['config'] = array(
17                 'foreign_types_combination' => array(
18                         '1' => array(
19                                 'showitem' => 'title'
20                         )
21                 )
22                 'appearance' => array(
23                         'suppressCombinationWarning' => TRUE
24                         'useCombination' => TRUE
25                 )
26         )
27
28 Example to override useCombination warning message:
29
30 .. code-block:: php
31
32         $GLOBALS['TCA']['tx_demo_domain_model_demoinline']['columns']['irre_records']['config'] = array(
33                 'foreign_types_combination' => array(
34                         '1' => array(
35                                 'showitem' => 'title'
36                         )
37                 )
38                 'appearance' => array(
39                         'overwriteCombinationWarningMessage' => 'LLL:EXT:demo/Resources/Private/Language/locallang_db.xlf:tx_demo_domain_model_demoinline.irre_records.useCombinationWarning'
40                         'useCombination' => TRUE
41                 )
42         )