Typo3 带有内包装和剖面框的打字稿不';我不再工作了

Typo3 带有内包装和剖面框的打字稿不';我不再工作了,typo3,typoscript,typo3-9.x,typo3-8.x,Typo3,Typoscript,Typo3 9.x,Typo3 8.x,我们正在重新处理旧的Type3项目,我的问题是以下条件不再有效,并且没有任何内容被包装: tt_content.stdWrap.innerWrap.cObject = CASE tt_content.stdWrap.innerWrap.cObject { key.field = section_frame 100 = TEXT 100.value = <div id="c{field:uid}" class="hotel">|<

我们正在重新处理旧的Type3项目,我的问题是以下条件不再有效,并且没有任何内容被包装:

tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
  key.field = section_frame
  100 = TEXT
  100.value = <div id="c{field:uid}" class="hotel">|</div>
}

但这也不行。使用TYPO3 9.5和
流体样式化内容

由于类不是由数值指定的,而是直接作为类字符串指定的,因此不需要任何条件,但可以使用字符串数据

tt_content.stdWrap.innerWrap.cObject >
tt_content.stdWrap.innerWrap.cObject = TEXT
tt_content.stdWrap.innerWrap.cObject {
  insertData = 1
  value = <div id="c{field:uid}" class="{field:frame_class}">|</div>
}
tt_content.stdWrap.innerWrap.cObject>
tt_content.stdWrap.innerWrap.cObject=TEXT
tt_content.stdWrap.innerWrap.cObject{
insertData=1
值=|
}

您的打字稿与
Css\u样式的内容相关。它不能集成到
流体样式的内容中

在站点包中,您必须覆盖
Fluid\u styled\u content
的默认布局文件,并在适当的位置添加内嵌流体条件。比如:

`{f:if(条件:data.frameClass,然后:{data.frameClass}}}

tt_content.stdWrap.innerWrap.cObject >
tt_content.stdWrap.innerWrap.cObject = TEXT
tt_content.stdWrap.innerWrap.cObject {
  insertData = 1
  value = <div id="c{field:uid}" class="{field:frame_class}">|</div>
}