1

在 Fluid 中,使用提供的 ViewHelper 可以轻松创建指向资产的 URI:

{f:uri.resource(resource: asset.resource)}

但是如何从 TypoScript 创建链接或 URI?

4

1 回答 1

0

在 TypoScript 中,可以使用TYPO3.TypoScript:Tag对象创建任何 HTML 标记。资产使用 Eel 表达式引用。在下面的示例中,资产标识符取自资产属性,但也可以使用资源的 UUID。

为了创建 URI,然后应用 convertUris 处理器。

myLinkTag = TYPO3.TypoScript:Tag {
  tagName = 'a'
  attributes.href = ${'asset://' + node.properties.asset.resource}
  attributes.href.@process.convertUris = TYPO3.Neos:ConvertUris
  content = 'My link text'
}
于 2015-04-01T18:17:43.920 回答