在Fluid中,可以使用提供的ViewHelper轻松创建指向资产的URI:
{f:uri.resource(resource: asset.resource)}
但是如何从TypoScript创建链接或URI?
答案 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'
}