addInlineFirstPid($result); foreach ($result['processedTca']['columns'] as $fieldName => $fieldConfig) { if (!$this->isInlineField($fieldConfig)) { continue; } $childTableName = $fieldConfig['config']['foreign_table'] ?? ''; if (!in_array($childTableName, ['site_usercentrics'], true)) { continue; } $result['processedTca']['columns'][$fieldName]['children'] = []; $result = $this->resolveSiteRelatedChildren($result, $fieldName); if (!empty($result['processedTca']['columns'][$fieldName]['config']['selectorOrUniqueConfiguration'])) { throw new \RuntimeException('selectorOrUniqueConfiguration not implemented in sites module', 1624313533); } } return $result; } }