/**
* @return void
*/
protected function initializeViewVariables()
{
$row = $this->getRecord();
$form = $this->provider->getForm($row);
$generalSettings = $this->configurationService->convertFlexFormContentToArray($row['pi_flexform'], $form);
$contentSettings = $this->configurationService->convertFlexFormContentToArray($row['content_options'], $form);
$this->settings = RecursiveArrayUtility::merge($this->settings, $generalSettings, FALSE, FALSE);
if (FALSE === isset($this->settings['content'])) {
$this->settings['content'] = $contentSettings;
} else {
$this->settings['content'] = RecursiveArrayUtility::merge($this->settings['content'], $contentSettings);
}
parent::initializeViewVariables();
}