TYPO3流体:是否可以内联编写f:link.typolink?

lis*_*rdo 0 typo3 fluid typo3-8.x

我需要这样的东西:

<f:link.typolink parameter="{link}">
     Linktext
</f:link.typolink>
Run Code Online (Sandbox Code Playgroud)

但采用内联语法。这可能吗?谢谢!

Nad*_*rio 5

如果您的链接文本包含在变量中,则可以编写:

{linktext -> f:link.typolink(parameter: '1')}
Run Code Online (Sandbox Code Playgroud)

如果要在FluidTemplate内设置链接文本,则可以:

{f:variable(name:'linktext', value:'My Linktext')}

{linktext -> f:link.typolink(parameter: '1')}
Run Code Online (Sandbox Code Playgroud)

parameter: 1是uid 1的链接,
在您的示例中,您可以使用{link}不带花括号的变量,例如:
{f:link.typolink(parameter: link)}