使用TypoScript链接到资产

时间:2015-04-01 18:17:44

标签: neoscms typoscript2

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

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

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

1 个答案:

答案 0 :(得分: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'
}