В Typo3 v6.2 я разобрался с этим, установив bwmLink в качестве типа typolink в dce:
<f:link.page pageUid="{field.bwmLink}">{field.bwmTLink}</f:link.page>
Теперь в Typo3 v9.5 LTS,если я попробую это, <f:link.page>
не будет работать, так как typo3 автоматически устанавливает следующую ссылку: t3://page?uid=X
Если я использую элемент <f:link.typolink>
, ссылка будет отображаться правильно, но текст будет выполненимя ссылки, если она внутри пуста (что-то, что я не хочу).
Например:
{field.link} = t3://page?uid=1
{field.linktext} = ' '
<f:link.typolink parameter="{field.link}">{field.linktext}</f:link.typolink>
В результате:
<a href="/mylink">mylink</a>
КакМогу ли я уклониться от такого поведения?Есть ли способ, которым я мог бы установить текст ссылки через тот же элемент typolink вместо создания другого поля только для текста внутри?