diff --git a/Classes/Tca/Registry.php b/Classes/Tca/Registry.php index d60fba3f..8fcf5dab 100644 --- a/Classes/Tca/Registry.php +++ b/Classes/Tca/Registry.php @@ -73,6 +73,10 @@ public function configureContainer(ContainerConfiguration $containerConfiguratio } $GLOBALS['TCA']['tt_content']['types'][$containerConfiguration->getCType()]['creationOptions']['saveAndClose'] = $containerConfiguration->getSaveAndCloseInNewContentElementWizard(); + if ($containerConfiguration->getDefaultValues() !== []) { + $GLOBALS['TCA']['tt_content']['types'][$containerConfiguration->getCType()]['creationOptions']['defaultValues'] = + $containerConfiguration->getDefaultValues(); + } } foreach ($containerConfiguration->getGrid() as $row) { foreach ($row as $column) { diff --git a/Tests/Acceptance/Backend/LayoutCest.php b/Tests/Acceptance/Backend/LayoutCest.php index e5e77c2e..f38eaff1 100644 --- a/Tests/Acceptance/Backend/LayoutCest.php +++ b/Tests/Acceptance/Backend/LayoutCest.php @@ -164,6 +164,7 @@ public function canCreateContainerContentElement(BackendTester $I, PageTree $pag $I->waitForElementNotVisible('#t3js-ui-block'); $I->click('Close'); $I->waitForElementNotVisible('#t3js-ui-block'); + $I->canSee('my-default-value-header', '.element-preview-header-header'); $I->canSee('header', '.t3-grid-container'); $I->canSee('left side', '.t3-grid-container'); $I->canSee('right side', '.t3-grid-container');