diff --git a/Classes/Backend/TceForms.php b/Classes/Backend/TceForms.php index 39925b8..30592ba 100644 --- a/Classes/Backend/TceForms.php +++ b/Classes/Backend/TceForms.php @@ -31,7 +31,18 @@ public function renderTemplateMenu(&$params, &$tsObj) $configurationManager = $this->getObjectManager()->get(BackendConfigurationManager::class); + // fake GET[id] to get the ts configuration from the right page + $saveGet = null; + if (isset($_GET['id'])) { + $saveGet = $_GET['id']; + } + $_GET['id'] = $params['row']['pid']; $setup = $configurationManager->getTypoScriptSetup(); + if ($saveGet !== null) { + $_GET['id'] = $saveGet; + } else { + unset($_GET['id']); + } $configuration = $this->getPluginConfiguration($setup, 'rssdisplay'); $output = '';