通过TypoScript获取正文页面的友好网址(Get friendly url of parent page through TypoScript for the body tag)
我通过TypoScript覆盖我的身体对象,如下所示:
page.bodyTagCObject.dataWrap = <body id="p{field:uid}" data-pid="p{field:pid}">现在我有兴趣为body标签提供data-xxx参数,该标签包含父页面的友好URL(EXT:realurl used)。
通过TypoScript有一个简单的方法来实现这一目标吗?
I overwrite my body object through TypoScript like this:
page.bodyTagCObject.dataWrap = <body id="p{field:uid}" data-pid="p{field:pid}">Now I would be interested to provide a data-xxx parameter to the body tag that contains the friendly url (EXT:realurl used) of the parent page.
Is there an easy way through TypoScript to achieve this?
最满意答案
您需要构建链接然后将其包装起来。 在TYPO3中几乎无处不在,您可以使用.stdWrap或.cObject 。 所以你可以包裹一个包裹。 用这个作为灵感:
page.bodyTagCObject.wrap { cObject = TEXT cObject.typolink { parameter.field = pid returnLast = url } dataWrap = <body id="p{field:uid}" data-pid="p{field:pid}" data-url="|" > }You need to build the link and then wrap it. In TYPO3 nearly everywhere you can use .stdWrap or .cObject. So you can wrap a wrap. Use this as inspiration:
page.bodyTagCObject.wrap { cObject = TEXT cObject.typolink { parameter.field = pid returnLast = url } dataWrap = <body id="p{field:uid}" data-pid="p{field:pid}" data-url="|" > }更多推荐
发布评论