Я тестировал <f:link.typolink parameter="t3://page?uid=23">test</f:link.typolink>
на TYPO3 9.5.3.Это работает для меня, пока UID ссылается на действительную страницу.Если идентификатор недействителен, отображается только текст без какой-либо ссылки.
Новый формат также задокументирован в качестве примера в TyposcriptReference: Typolink .
Это должноработа.
Действительный идентификатор:
<f:link.typolink parameter="t3://page?uid=23">test</f:link.typolink>
Результат:
<a href="/test.html">test </a>
Неправильный идентификатор:
<f:link.typolink parameter="t3://page?uid=9999999">test</f:link.typolink>
Результат:
test
Альтернатива с <f:format.html>
:
<f:format.html><a href="t3://page?uid=23">my link</a></f:format.html>
Результат:
<a href="/test.html">my link</a>