Html 将TYPO3从v4升级到v7后出现打字脚本规则问题
我已将TYPO3从版本4.6.16升级到版本7.6.23,似乎出现了突破性的变化或其他情况,这些打字规则不再有效:Html 将TYPO3从v4升级到v7后出现打字脚本规则问题,html,typo3,typoscript,typo3-6.2.x,typo3-7.6.x,Html,Typo3,Typoscript,Typo3 6.2.x,Typo3 7.6.x,我已将TYPO3从版本4.6.16升级到版本7.6.23,似乎出现了突破性的变化或其他情况,这些打字规则不再有效: tt_content.stdWrap.innerWrap.cObject { #100 < tt_content.stdWrap.innerWrap.cObject.default #100.15.value = vtwBlue } tt_content.stdWrap.innerWrap.cObject = CASE tt_content.stdWrap.i
tt_content.stdWrap.innerWrap.cObject {
#100 < tt_content.stdWrap.innerWrap.cObject.default
#100.15.value = vtwBlue
}
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
100 = TEXT
100.value = <div class="right-column">|</div><div class="right-column-bottom"></div>
}
tt_content.stdWrap {
innerWrap.cObject = CASE
innerWrap.cObject {
200 =< tt_content.stdWrap.innerWrap.cObject.default
200.15.value = block
200.30.value = ><div class="block-inner color-frame">|</div></div>
210 =< tt_content.stdWrap.innerWrap.cObject.default
210.15.value = block
210.30.value = ><div class="block-inner color-frame-right-space">|</div></div>
}
}
tt_content.stdWrap.innerWrap.cObject{
#100|
210=|
}
}
基本上我需要这个结构:
<div class="csc-default">
...
</div>
<div id="c1270" class="csc-default">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
<div id="c1270" class="block">
<div class="block-inner color-frame">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
</div>
<div id="c2582" class="csc-default">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
<div id="c2582" class="block">
<div class="block-inner color-frame">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
</div>
...
修改为:
<div class="block">
<div class="block-inner color-frame">
...
</div>
</div>
...
真正的基础是:
<div class="csc-default">
...
</div>
<div id="c1270" class="csc-default">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
<div id="c1270" class="block">
<div class="block-inner color-frame">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
</div>
<div id="c2582" class="csc-default">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
<div id="c2582" class="block">
<div class="block-inner color-frame">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
</div>
测试标题
测试名称
结果应为“csc默认值”->“块”和附加的包装div“块内色框”:
<div class="csc-default">
...
</div>
<div id="c1270" class="csc-default">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
<div id="c1270" class="block">
<div class="block-inner color-frame">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
</div>
<div id="c2582" class="csc-default">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
<div id="c2582" class="block">
<div class="block-inner color-frame">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
</div>
测试标题
测试名称
和另一个块:
<div class="csc-default">
...
</div>
<div id="c1270" class="csc-default">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
<div id="c1270" class="block">
<div class="block-inner color-frame">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
</div>
<div id="c2582" class="csc-default">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
<div id="c2582" class="block">
<div class="block-inner color-frame">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
</div>
考试题目
测试说明
23张照片
具有此想要的结果:
<div class="csc-default">
...
</div>
<div id="c1270" class="csc-default">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
<div id="c1270" class="block">
<div class="block-inner color-frame">
<div class="tx-accordion">
<h1>test headline</h1>
<span class="imgr">
<img class="rund" src="..." width="50" height="50">
</span>
<p class="acSeminarStart">Test Name</p>
<div class="clear"></div>
<p class="bodytext"></p>
<p class="bodytext">
<a href="...">Mehr</a>
</p>
</div>
</div>
</div>
<div id="c2582" class="csc-default">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
<div id="c2582" class="block">
<div class="block-inner color-frame">
<h3>Test title</h3>
<div class="tx-lightbox">
<div class="lightboxImage">
<span class="imgr" style="">
<img class="rund" alt="Slideshow" src="..." width="300" height="240">
</span>
</div>
<div class="lightboxText">
<p class="bodytext">Test description</p>
<span class="counter">23 Pictures</span>
<a class="group2582 cboxElement rzslideshow" href="...">jetzt anschauen</a>
</div>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<a class="group2582 cboxElement rzslideshow" style="display:none;" href="..."></a>
<div class="clear"></div>
</div>
</div>
</div>
考试题目
测试说明
23张照片
我不知道怎么了。正是这个打字脚本在TYPO3 V4.6.18中工作:(这是更改的打字脚本,在使用TYPO3 v6进行TYPO3更新测试后需要什么
tt_content.stdWrap {
innerWrap.cObject = CASE
innerWrap.cObject {
200 =< tt_content.stdWrap.innerWrap.cObject.default
200.20.10.value = block
200.30.cObject.default.value = ><div class="block-inner color-frame">|</div></div>
210 =< tt_content.stdWrap.innerWrap.cObject.default
210.20.10.value = block
210.30.cObject.default.value = ><div class="block-inner color-frame-right-space">|</div></div>
}
}
tt_content.stdWrap{
innerWrap.cObject=大小写
innerWrap.cObject{
200=|
210=|
}
}
您是否直接升级到了7版?我已经从4版升级到了6版,修复了坏掉的插件,然后又修复了7版,再次修复了坏掉的插件和一些数据库条目。谢谢,非常非常感谢!它正在工作:)您是如何找到这些数字的?是有文件记录的东西还是可以在某处检查的东西?没有文件记录。我已经检查并比较了您的代码与TYPO3后端中的Template>Object Browser;)