我想知道是否有办法将HTML5自定义数据属性添加到任何内容元素,如文本或文本w /图像。
之前有人试过/做过这个或有充分理由不这样做吗?
答案 0 :(得分:1)
您可以添加新字段(自己的扩展名)或使用任何现有字段(例如layout
来定义自己的值。然后您可以根据此字段的值更改TypoScript
渲染
答案 1 :(得分:1)
......或者除了@ pgampe的答案之外,这对于你可以使用的程序员来说是好的。 DCE扩展,允许您使用纯流体语法
创建任何HTML结构答案 2 :(得分:0)
感谢您的回答。我不知道DCE,看起来很有趣。
由于我需要在一个页面上只为几个元素提供快速解决方案,所以我做了一些非常快速和肮脏的事情。但是,虽然它对我有用,但除了其他两个优秀的答案之外,我还想发布它。
我使用字段说明字段添加自定义字段的内容。我知道这不是为了这个目的,但正如所提到的那样:快速&脏。 : - )
tt_content.stdWrap.innerWrap.cObject {
50 =< tt_content.stdWrap.innerWrap.cObject.default
50.20.10.value = csc-default layout-{field:layout}" data-filter="{field:rowDescription}
50.20.10.insertData = 1
}