use*_*816 1 typo3 fluid typoscript
我会链接以创建指向后端模块内的前端页面的链接。使用:
<f:link.page pageUid="40" >Link</f:link.page>
Run Code Online (Sandbox Code Playgroud)
不起作用。它生成一个指向当前后端模块的链接。
任何解决方案?
小智 8
从 TYPO3 v9 开始,您可以使用以下两行代码:
$site = GeneralUtility::makeInstance(SiteFinder::class)->getSiteByPageId(2);
$url = (string)$site->getRouter()->generateUri(2,['benni' => 'cool']);
Run Code Online (Sandbox Code Playgroud)
感谢 Benni Mack @ TYPO3Camp Mitteldeutschland