分机。新闻:在控制器中获取新闻ID

Ext. news: get news id in controller

我想在新闻详细信息页面上放置一个新插件(来自自己的扩展),它会显示相关类别的新闻。

我的问题是:如何在我的新插件控制器中获取新闻 ID。

$arguments = $this->request->getArguments();

无效。

有人有想法吗?

你需要使用 GeneralUtility::_GET

您可以使用下面的 TYPO3 GeneralUtility::_GP() 函数在您自己的扩展控制器文件中获取另一个扩展参数。喜欢下面

$newsArr = GeneralUtility::_GP('tx_news_pi1');
$this->newsUid = intval($newsArr['news']);