From 0a3e8f59cb0666d916c83acaf574f8ab6e70d429 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Thu, 10 Sep 2026 12:41:25 +0200 Subject: [PATCH] fix: repair broken backend search and improve copy traceability --- .../Configuration/TCA/tx_epproducts_domain_model_badge.php | 3 ++- .../Configuration/TCA/tx_epproducts_domain_model_city.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_concept.php | 1 + .../TCA/tx_epproducts_domain_model_contingent.php | 2 +- .../Configuration/TCA/tx_epproducts_domain_model_country.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_fact.php | 3 ++- .../Configuration/TCA/tx_epproducts_domain_model_faq.php | 1 + .../TCA/tx_epproducts_domain_model_groupspriceboard.php | 1 + .../TCA/tx_epproducts_domain_model_groupspriceoption.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_hotel.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_infobox.php | 3 ++- .../Configuration/TCA/tx_epproducts_domain_model_journey.php | 1 + .../TCA/tx_epproducts_domain_model_matchcode.php | 1 + .../TCA/tx_epproducts_domain_model_officetip.php | 3 ++- .../Configuration/TCA/tx_epproducts_domain_model_product.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_region.php | 1 + .../Configuration/TCA/tx_epproducts_domain_model_reseller.php | 1 + .../TCA/tx_epproducts_domain_model_roommapping.php | 3 ++- .../TCA/tx_epproducts_domain_model_snowreport.php | 3 ++- .../TCA/tx_epproducts_domain_model_staticsearchparams.php | 1 + .../TCA/tx_epproducts_domain_model_teammember.php | 1 + .../TCA/tx_epproducts_domain_model_travelinfo.php | 4 +++- .../TCA/tx_epproducts_domain_model_travelinfolink.php | 1 + .../TCA/tx_epproducts_domain_model_travelinfoteaser.php | 2 ++ .../Configuration/TCA/tx_epproducts_domain_model_webcam.php | 1 + 25 files changed, 34 insertions(+), 8 deletions(-) diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php index 35f84e1b..504f82e9 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php @@ -4,6 +4,7 @@ return [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_badge', 'default_sortby' => 'ORDER BY title', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'headline,subline', + 'searchFields' => 'title,subtitle', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php index dc2f77d2..2e2967ae 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php @@ -4,6 +4,7 @@ return [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_city', 'default_sortby' => 'ORDER BY name', 'label' => 'name_internal', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php index 014f7e38..0dfcc071 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php @@ -5,6 +5,7 @@ return [ 'default_sortby' => 'ORDER BY name', 'sortby' => 'sorting', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_contingent.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_contingent.php index 6abd511b..2567d13b 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_contingent.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_contingent.php @@ -20,7 +20,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'code', + 'searchFields' => 'room_code,room_label', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php index 76b01a1d..e947bab0 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_country', 'label' => 'name_internal', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name_internal', 'tstamp' => 'tstamp', 'crdate' => 'crdate', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php index 6a8235f1..16716e11 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_fact', 'label' => 'label', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY label', 'tstamp' => 'tstamp', 'crdate' => 'crdate', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'name,tags,', + 'searchFields' => 'name,label,keywords', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php index e1cdfcec..a72ded0a 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_faq', 'label' => 'label', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php index f22b7312..a2acf0e7 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php @@ -5,6 +5,7 @@ return [ 'default_sortby' => 'ORDER BY price', 'sortby' => 'sorting', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php index a7a26f54..ffe085da 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php @@ -5,6 +5,7 @@ return [ 'default_sortby' => 'ORDER BY price', 'sortby' => 'sorting', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php index e8ad688a..bdf1d975 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php @@ -4,6 +4,7 @@ return [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_hotel', 'default_sortby' => 'ORDER BY name', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'label_userFunc' => \EP\EpProducts\Service\LabelService::class . '->getHotelLabel', 'tstamp' => 'tstamp', 'crdate' => 'crdate', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php index ca84cb97..3317085e 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php @@ -4,6 +4,7 @@ return [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_infobox', 'default_sortby' => 'ORDER BY title', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'name', + 'searchFields' => 'title,text', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php index e5414c6e..5413972b 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php @@ -4,6 +4,7 @@ return [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_journey', 'default_sortby' => 'ORDER BY name', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php index 8031b3bb..cf928886 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_matchcode', 'label' => 'code', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php index 597436f8..0bc185bb 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_officetip', 'label' => 'label', + 'prependAtCopy' => '[COPY %s]', 'label_userFunc' => \EP\EpProducts\Service\LabelService::class . '->getOfficetipLabel', 'tstamp' => 'tstamp', 'crdate' => 'crdate', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'text,author,product,', + 'searchFields' => 'label,text,author', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php index 1a53e686..a7cd7b28 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_product', 'label' => 'name_internal', + 'prependAtCopy' => '[COPY %s]', 'label_userFunc' => \EP\EpProducts\Service\LabelService::class . '->getProductLabel', 'default_sortby' => 'ORDER BY name_internal', 'tstamp' => 'tstamp', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php index 2025b9cb..b2c7cf6f 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_region', 'label' => 'name_internal', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name_internal', 'tstamp' => 'tstamp', 'crdate' => 'crdate', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php index 67975cfd..eae2dfe3 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_reseller', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name', 'tstamp' => 'tstamp', 'crdate' => 'crdate', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_roommapping.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_roommapping.php index 887ab2cc..667ce92e 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_roommapping.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_roommapping.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_roommapping', 'label' => 'code', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY code', 'tstamp' => 'tstamp', 'crdate' => 'crdate', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'name,tags,', + 'searchFields' => 'code', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php index cceffe5a..3a097532 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_snowreport', 'label' => 'region_name', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY region_name', 'tstamp' => 'tstamp', 'crdate' => 'crdate', @@ -18,7 +19,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'regionName,', + 'searchFields' => 'region_name', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php index c2040b4f..cb1801ca 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_staticsearchparams', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name', 'tstamp' => 'tstamp', 'crdate' => 'crdate', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php index 65f8f05f..16e9fa4f 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php @@ -4,6 +4,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_teammember', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name', 'sortby' => 'sorting', 'tstamp' => 'tstamp', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php index fd4b8526..a65bd53d 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php @@ -4,9 +4,11 @@ return [ 'title' => 'Reiseinformationen', 'default_sortby' => 'ORDER BY title', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', + 'origUid' => 't3_origuid', 'dividers2tabs' => true, 'versioningWS' => true, 'languageField' => 'sys_language_uid', @@ -18,7 +20,7 @@ return [ 'starttime' => 'starttime', 'endtime' => 'endtime', ], - 'searchFields' => 'name', + 'searchFields' => 'title,travel_code', 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php index 87cbe2a7..552ed74b 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'Reiseinfo Link', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php index 334bc84a..d22d0d72 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php @@ -3,9 +3,11 @@ return [ 'ctrl' => [ 'title' => 'Reiseinfo Teaser', 'label' => 'title', + 'prependAtCopy' => '[COPY %s]', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', + 'origUid' => 't3_origuid', 'dividers2tabs' => true, 'versioningWS' => true, 'hideTable' => true, diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php index 72081054..777bb741 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php @@ -3,6 +3,7 @@ return [ 'ctrl' => [ 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_webcam', 'label' => 'name', + 'prependAtCopy' => '[COPY %s]', 'default_sortby' => 'ORDER BY name', 'tstamp' => 'tstamp', 'crdate' => 'crdate',