/** * @param array $row * @return \FluidTYPO3\Flux\Form|NULL */ public function getForm(array $row) { if (TRUE === $this->isUsingSubFieldName()) { $configuration = $this->pageService->getPageTemplateConfiguration($row['uid']); if ($configuration[$this->mainAction] === $configuration[$this->subAction]) { $form = Form::create(); $form->createField('UserFunction', '')->setFunction('FluidTYPO3\\Fluidpages\\UserFunction\\NoSubPageConfiguration->renderField'); return $form; } } return parent::getForm($row); }
/** * @param array $row * @return Form|NULL */ public function getForm(array $row) { $form = parent::getForm($row); if (null !== $form) { $form = $this->setDefaultValuesInFieldsWithInheritedValues($form, $row); } return $form; }