/** * {@inheritdoc} */ protected function configureFormFields(FormMapper $formMapper) { $block = $this->getSubject(); if ($block->getId() === null) { // new block $service = $this->blockManager->getService($this->request->get('type')); $block->setName($service->getName()); } return parent::configureFormFields($formMapper); }
/** * {@inheritdoc} */ protected function configureFormFields(FormMapper $formMapper) { $block = $this->getSubject(); if ($block->getId() === null) { // new block $service = $this->blockManager->getService($this->request->get('type')); $block->setName($service->getName()); } $this->translatableListener->setTranslatableLocale($block->getSite()->getDefaultLocale()); $this->translatableListener->setFallbackLocales($block->getSite()->getLocales()); return parent::configureFormFields($formMapper); }