Html 将TYPO3从v4升级到v7后出现打字脚本规则问题

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

我已将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.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;)