diff --git a/packages/ep_products/Classes/Service/LabelService.php b/packages/ep_products/Classes/Service/LabelService.php index 5b7bda7..3c01f09 100644 --- a/packages/ep_products/Classes/Service/LabelService.php +++ b/packages/ep_products/Classes/Service/LabelService.php @@ -14,6 +14,10 @@ class LabelService public function getProductLabel(&$parameters, $parentObject): void { $product = BackendUtility::getRecord('tx_epproducts_domain_model_product', $parameters['row']['uid']); + if (null === $product) { + // New record, not saved yet + return; + } $parameters['title'] = $product['name_internal']; if (!empty($product['code'])) { $parameters['title'] .= ' (' . $product['code'] . ')'; @@ -27,6 +31,9 @@ class LabelService public function getHotelLabel(&$parameters, $parentObject): void { $hotel = BackendUtility::getRecord('tx_epproducts_domain_model_hotel', $parameters['row']['uid']); + if (null === $hotel) { + return; + } $parameters['title'] = $hotel['name']; if (!empty($hotel['code'])) { $parameters['title'] .= ' (' . $hotel['code'] . ')'; @@ -40,6 +47,9 @@ class LabelService public function getDateLabel(&$parameters, $parentObject): void { $date = BackendUtility::getRecord('tx_epproducts_domain_model_date', $parameters['row']['uid']); + if (null === $date) { + return; + } // $dateFrom = new \DateTime($date['date_start']); // $dateTo = new \DateTime($date['date_end']); // $parameters['title'] = sprintf('%s %s (%s)', $date['product_name'], $date['code'], $dateFrom->format('d.m.Y') . ' - ' . $dateTo->format('d.m.Y')); @@ -53,6 +63,9 @@ class LabelService public function getOfficetipLabel(&$parameters, $parentObject): void { $officetip = BackendUtility::getRecord('tx_epproducts_domain_model_officetip', $parameters['row']['uid']); + if (null === $officetip) { + return; + } // Many tips still point to team members who have left (deleted records) $author = BackendUtility::getRecord('tx_epproducts_domain_model_teammember', (int)($officetip['author'] ?? 0)); $parameters['title'] = substr($officetip['label'] ?? '', 0, 30); @@ -68,6 +81,9 @@ class LabelService public function getContingentLabel(&$parameters, $parentObject): void { $contingent = BackendUtility::getRecord('tx_epproducts_domain_model_contingent', $parameters['row']['uid']); + if (null === $contingent) { + return; + } $hotel = BackendUtility::getRecord('tx_epproducts_domain_model_hotel', $contingent['hotel']); $date = new \DateTime($contingent['date']); $parameters['title'] = sprintf('%s: %s (%d/%d)', $date->format('d.m.Y'), $hotel['name'], $contingent['available'], $contingent['pax']); @@ -80,6 +96,9 @@ class LabelService public function getGroupsPriceConfigLabel(&$parameters, $parentObject): void { $record = BackendUtility::getRecord('tx_epproducts_domain_model_groupspriceconfig', $parameters['row']['uid']); + if (null === $record) { + return; + } $parameters['title'] = sprintf('%s - %s', date('d.m.Y', $record['date_from']), date('d.m.Y', $record['date_to'])); } } diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php index 70d5ae8..9f646e2 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_badge.php @@ -26,7 +26,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, title, subtitle, link', + 'showitem' => 'hidden, title, subtitle, link, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -36,7 +36,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php index 34a7ca7..2efbd46 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_city.php @@ -31,7 +31,8 @@ return [ '1' => [ 'showitem' => '--palette--;;top, name_internal, --palette--;;name, --palette--;;destinations, teaser, keywords, description, description_extended, party, leisure, facts, officetip, - --div--;Bilder/Dateien, teaser_images, header_images, images', + --div--;Bilder/Dateien, teaser_images, header_images, images, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -44,7 +45,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php index acd80b8..e873b6b 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_concept.php @@ -32,7 +32,8 @@ return [ 'showitem' => '--palette--;;top, --palette--;;naming, --palette--;;header, teaser, description, description_extended, --div--;Bilder/Dateien, teaser_images, header_images, images, - --div--;Popup, popup_text, --palette--;;popup', + --div--;Popup, popup_text, --palette--;;popup, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -46,7 +47,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php index d2a3530..2cba423 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_country.php @@ -33,7 +33,8 @@ return [ --palette--;;top, name_internal, --palette--;;name, headline, --palette--;;geolocation, keywords, --div--;Texte, teaser, description, description_extended, --div--;Verknüpfungen, facts, snowreport, officetip, - --div--;Bilder/Dateien, teaser_images, header_images, images', + --div--;Bilder/Dateien, teaser_images, header_images, images, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -46,7 +47,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_date.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_date.php index 3f71f21..b2fa745 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_date.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_date.php @@ -30,7 +30,8 @@ return [ '1' => ['showitem' => 'hidden, bus_pro_id, hotel_bus_pro_id, code, daytrip, date_start, date_end, nights, board, board_code, board_bus_pro_id, bus_included, bus_available, skipass_included, group_travel, services_included, services_general, courses_included, guide, pickups, discount, min_price, pseudo_price, available, min_pax, - new' + new, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent' ], ], 'palettes' => [ @@ -40,7 +41,7 @@ return [ 'sys_language_uid' => [ 'exclude' => false, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php index ca0c6a4..b48b419 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_fact.php @@ -25,7 +25,7 @@ return [ 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ - '1' => ['showitem' => 'hidden, label, name'], + '1' => ['showitem' => 'hidden, label, name, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent'], ], 'palettes' => [ '1' => ['showitem' => ''], @@ -35,7 +35,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php index 9b038a0..8853d0d 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_faq.php @@ -25,7 +25,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, category, label, question, answer', + 'showitem' => 'hidden, category, label, question, answer, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -36,7 +36,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php index d78b156..efd6d5c 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceboard.php @@ -28,7 +28,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'title, price, price_chf', + 'showitem' => 'title, price, price_chf, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -38,7 +38,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php index 8b37d91..679dc38 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php @@ -29,7 +29,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;dates, --palette--;;included, --palette--;;prices, --palette--;;prices_groups', + 'showitem' => '--palette--;;dates, --palette--;;included, --palette--;;prices, --palette--;;prices_groups, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -42,7 +42,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php index 932e843..57ec949 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceoption.php @@ -30,7 +30,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'title, --palette--;;priceconfig', + 'showitem' => 'title, --palette--;;priceconfig, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -41,7 +41,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php index 0f76177..faee0d8 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php @@ -37,7 +37,8 @@ return [ --div--;Texte, teaser, description, features, room_types, additional_information, --div--;Verknüpfungen, facts, teamer, additional_codes, mappings, --div--;Bilder/Dateien, teaser_images, header_images, images, reseller_images, - --div--;Gruppenhaus Icons, --palette--;;icons', + --div--;Gruppenhaus Icons, --palette--;;icons, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -57,7 +58,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel_mapping.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel_mapping.php index 3699d98..85f0ef0 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel_mapping.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel_mapping.php @@ -25,7 +25,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'product,detail_page', + 'showitem' => 'product,detail_page, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [], @@ -34,7 +34,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php index d986444..6f0f3d4 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_infobox.php @@ -26,7 +26,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;top, title, text', + 'showitem' => '--palette--;;top, title, text, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -37,7 +37,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php index 9222db7..ecc84ab 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_journey.php @@ -28,7 +28,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, name, by_car, by_bus, image', + 'showitem' => 'hidden, name, by_car, by_bus, image, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'columns' => [ @@ -36,7 +36,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php index a224d7a..6bf2098 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_matchcode.php @@ -12,9 +12,6 @@ return [ 'dividers2tabs' => true, 'versioningWS' => false, 'hideTable' => true, - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', 'delete' => 'deleted', 'enablecolumns' => [ 'disabled' => 'hidden', @@ -32,31 +29,6 @@ return [ ], 'columns' => [ - 'sys_language_uid' => [ - 'exclude' => 0, - 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], - ], - 'l10n_parent' => [ - 'displayCond' => 'FIELD:sys_language_uid:>:0', - 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', - 'config' => [ - 'type' => 'select', - 'default' => 0, - 'renderType' => 'selectSingle', - 'items' => [ - ['label' => '', 'value' => 0], - ], - 'foreign_table' => 'tx_epproducts_domain_model_matchcode', - 'foreign_table_where' => 'AND tx_epproducts_domain_model_matchcode.pid=###CURRENT_PID### AND tx_epproducts_domain_model_matchcode.sys_language_uid IN (-1,0)', - ], - ], - 'l10n_diffsource' => [ - 'config' => [ - 'type' => 'passthrough', - ], - ], - 't3ver_label' => [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel', 'config' => [ diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php index ef7960f..8594300 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_officetip.php @@ -27,7 +27,7 @@ return [ 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ - '1' => ['showitem' => '--palette--;;top, text'], + '1' => ['showitem' => '--palette--;;top, text, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent'], ], 'palettes' => [ 'top' => ['showitem' => 'label,author,hidden'], @@ -37,7 +37,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php index 8f8b386..bc8d56c 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_product.php @@ -40,7 +40,8 @@ return [ --div--;Bilder/Dateien, teaser_images, header_images, images, reseller_images, banner, video, tour_thumbnail, --div--;Bewertung, --palette--;;rating, testimonials, - --div--;Buchbarkeit, non_bookable_dates', + --div--;Buchbarkeit, non_bookable_dates, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -61,7 +62,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php index 60f1b73..3187ff3 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_region.php @@ -33,7 +33,8 @@ return [ --palette--;;livedata, teaser, keywords, facts, officetip,--palette--;Auszeichnung;award, --div--;Texte, ski_area, ski_area_extended, ski_pass, description, news, --div--;Daten, --palette--;;dimensions, - --div--;Bilder/Dateien, teaser_images, header_images, images, region_maps', + --div--;Bilder/Dateien, teaser_images, header_images, images, region_maps, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -49,7 +50,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php index 1b17f3f..94f63a4 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_reseller.php @@ -25,7 +25,7 @@ return [ 'iconfile' => 'EXT:ep_theme/Resources/Public/images/icon_ce.svg', ], 'types' => [ - '1' => ['showitem' => 'name, code, pa_code, products'], + '1' => ['showitem' => 'name, code, pa_code, products, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent'], ], 'palettes' => [], 'columns' => [ @@ -33,7 +33,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php index 64a0635..ff54d9f 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_snowreport.php @@ -25,7 +25,8 @@ return [ '1' => [ 'showitem' => 'hidden, vendor_uid, region_name, glacier, height_max, height_min, opened, snow_level_mountain, snow_level_valley, snow_quality, last_snowfall, lifts_total, lifts_opened, - last_update, season_start, season_end, --div--;Webcams, webcams', + last_update, season_start, season_end, --div--;Webcams, webcams, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'columns' => [ @@ -33,7 +34,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php index f85865a..07cc6e1 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_staticsearchparams.php @@ -29,7 +29,8 @@ return [ 'types' => [ '1' => [ 'showitem' => 'name, path_segment, country, region, concept, hotel, product, date_from, - date_to, hotel_types, bus, pax', + date_to, hotel_types, bus, pax, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [], @@ -38,7 +39,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php index aaa2bb3..466b642 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_teammember.php @@ -29,7 +29,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, --palette--;;top, --palette--;;contact, description, image, path_segment', + 'showitem' => 'hidden, --palette--;;top, --palette--;;contact, description, image, path_segment, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -41,7 +41,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php index c3ba6df..751b22f 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfo.php @@ -29,7 +29,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;basics,--div--;Texte,--palette--;;text,--div--;Bilder,--palette--;;images', + 'showitem' => '--palette--;;basics,--div--;Texte,--palette--;;text,--div--;Bilder,--palette--;;images, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -44,7 +44,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php index 6a9522a..d7e90e5 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfolink.php @@ -26,7 +26,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;basics,link', + 'showitem' => '--palette--;;basics,link, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -37,7 +37,7 @@ return [ 'sys_language_uid' => [ 'exclude' => false, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php index 4e0a2a1..dd22015 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_travelinfoteaser.php @@ -29,7 +29,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;basics,bodytext,image', + 'showitem' => '--palette--;;basics,bodytext,image, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -40,7 +40,7 @@ return [ 'sys_language_uid' => [ 'exclude' => false, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php index d922d3f..f734bc0 100644 --- a/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php +++ b/packages/ep_products/Configuration/TCA/tx_epproducts_domain_model_webcam.php @@ -26,7 +26,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, name, url, vendor_uid, available, snowreport', + 'showitem' => 'hidden, name, url, vendor_uid, available, snowreport, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'columns' => [ @@ -34,7 +34,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php b/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php index 974b517..29c0de8 100644 --- a/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php +++ b/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_lineup.php @@ -28,7 +28,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => 'hidden, name, description, image, --palette--;;social', + 'showitem' => 'hidden, name, description, image, --palette--;;social, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -39,7 +39,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', diff --git a/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_slide.php b/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_slide.php index 52ea027..859b255 100644 --- a/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_slide.php +++ b/packages/ep_theme/Configuration/TCA/tx_eptheme_domain_model_slide.php @@ -28,7 +28,7 @@ return [ ], 'types' => [ '1' => [ - 'showitem' => '--palette--;;top, --palette--;;headlines, --palette--;;linkbutton, image', + 'showitem' => '--palette--;;top, --palette--;;headlines, --palette--;;linkbutton, image, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, sys_language_uid, l10n_parent', ], ], 'palettes' => [ @@ -41,7 +41,7 @@ return [ 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => ['type' => 'language'], + 'config' => ['type' => 'language', 'default' => 0], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0',