如何在TYPO3中获取当前页面的ID

b.i*_*men 5 typo3

我正在使用TYPO3 v8,如何获取我正在后端编辑的当前页面的ID?

Pra*_*iya 11

你可以PageId像这样获得电流。

在控制器文件中。

$currentPid = $GLOBALS['TSFE']->id
Run Code Online (Sandbox Code Playgroud)

使用排版。

temp.page_uid = TEXT
temp.page_uid.field = uid
Run Code Online (Sandbox Code Playgroud)

  • 该问题专门询问“在后端”。$GLOBALS['TSFE'] 在前端实例化。 (2认同)

小智 6

示例:在您的控制器中:

$id = (int)\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('id');
Run Code Online (Sandbox Code Playgroud)