TYPO3输出HTML5标签作为实体

时间:2013-10-28 12:10:40

标签: html html5 tags typo3 typoscript

我的TYPO3 6.1安装有一个相当奇怪的问题。

它正在输出HTML5标签作为entites,所以如果我插入一个imageelement,它将输出这样的HTML

    <p>
     <div class="csc-textpic csc-textpic-center csc-textpic-above">
       <div class="csc-textpic-imagewrap">
          <div class="csc-textpic-center-outer">
             <div class="csc-textpic-center-inner">
                &lt;figure class=&quot;csc-textpic-image csc-textpic-last&quot;&gt;<img src="fileadmin/billeder/forandring.jpg" width="960" height="540"  alt="">&lt;/figure&gt;
             </div>
          </div>
       </div>
     </div>
    </p>

这给了我这个FE:

<figure class="csc-textpic-image csc-textpic-last"></figure>

图像在图形标记中正确显示,因为它是普通的img标记。

HTML5视频会将视频标记输出为entites

<p> &lt;video id=&quot;video_3&quot; class=&quot;video-js vjs-default-skin&quot; width=&quot;960&quot; height=&quot;540&quot; preload=&quot;auto&quot; controls data-setup='{&quot;techOrder&quot;:[&quot;youtube&quot;,&quot;html5&quot;,&quot;flash&quot;]}'&gt;</p>

我正在使用一些TS删除不需要的HTML,但我不认为这是导致它的原因

tt_content {
   stdWrap.prefixComment >
   stdWrap.dataWrap >
   stdWrap.innerWrap.cObject >
   stdWrap.innerWrap2 >
}

lib {
   parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
   parseFunc_RTE.externalBlocks = h2,h3,h4
   parseFunc_RTE.externalBlocks.h2.stripNL = 1
   stdheader {
     1.headerClass >
     2.headerClass >
     3.headerClass >
     stdWrap {
       dataWrap >
       prefixComment >
       }
     10.stdWrap.wrap >
   }
}

我的pageconfig是这样的:

##################################
# CONFIGURATION                  #
##################################
config {
   doctype = html5
   xmlprologue = none
   disablePrefixComment = 1
   disableImgBorderAttr = 1
   inlineStyle2TempFile = 1
   pageTitleFirst = 1
   removeDefaultJS = 1
   removeDefaultCss = 1
   simulateStaticDocuments = 0
   baseUrl = http://www.domain.com/
   tx_realurl_enable = 1
}

1 个答案:

答案 0 :(得分:3)

固定!

已更改

<f:format.html>{content_image}</f:format.html>

<f:format.raw>{content_image}</f:format.raw>