类型3 9.5.11包装<;p>;周围<;iframe>;(编辑?)

类型3 9.5.11包装<;p>;周围<;iframe>;(编辑?),iframe,ckeditor,typo3,typo3-8.x,typo3-9.x,Iframe,Ckeditor,Typo3,Typo3 8.x,Typo3 9.x,我用嵌入插件向我的CKEditor添加了一个iframe 当我尝试在iframe中添加它时,它可以工作,当保存它时,它可以在前端工作,并像这样保存在数据库中: <div data-oembed-url="https://www.youtube.com/watch?v=C0DPdy98e4c"> <div style="left: 0; width: 100%; height: 0; position: relative; padding-bot

我用嵌入插件向我的CKEditor添加了一个iframe

当我尝试在iframe中添加它时,它可以工作,当保存它时,它可以在前端工作,并像这样保存在数据库中:

<div data-oembed-url="https://www.youtube.com/watch?v=C0DPdy98e4c">
  <div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 75%;">
    <iframe allow="encrypted-media; accelerometer; gyroscope; picture-in-picture" allowfullscreen="" scrolling="no" src="https://www.youtube.com/embed/C0DPdy98e4c?rel=0" style="border: 0; top: 0; left: 0; width: 100%; height: 100%; position: absolute;" tabindex="-1">
    </iframe>
  </div>
</div>
在my Page.ts中,我添加了以下内容:

RTE {
     default {
        proc.allowTags := addToList(object,param,embed,iframe)
        proc.allowTagsOutside := addToList(object,embed,iframe)
        proc.entryHTMLparser_db.allowTags < .allowTags
        proc.entryHTMLparser_db.allowTags := addToList(iframe) 
     }
}
RTE{
违约{
proc.allowTags:=addToList(对象、参数、嵌入、iframe)
proc.allowTagsOutside:=addToList(对象、嵌入、iframe)
proc.entryHTMLparser_db.allowTags<.allowTags
proc.entryHTMLparser_db.allowTags:=addToList(iframe)
}
}

我想我的问题是,我的typo3 6.x版本中的旧配置仍在加载。我将此添加到我的default.yaml中:

editor:
    processing:
        allowTags:
            - s
            - span
            - iframe
            - i
    HTMLparser_db:
        tags:
        span:
        rmTagIfNoAttrib: false

config:

    allowedContent: true
    removeFormatAttributes: ""

    extraAllowedContent:
        - span
        - iframe
并将此添加到我的页面

RTE.default.proc.blockElementList = PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE,IFRAME

如果您遇到同样的问题,希望这对您有所帮助。

我想我的问题是,我的typo3 6.x版本中的rte.ts中的旧配置仍然被加载。我将此添加到我的default.yaml中:

editor:
    processing:
        allowTags:
            - s
            - span
            - iframe
            - i
    HTMLparser_db:
        tags:
        span:
        rmTagIfNoAttrib: false

config:

    allowedContent: true
    removeFormatAttributes: ""

    extraAllowedContent:
        - span
        - iframe
并将此添加到我的页面

RTE.default.proc.blockElementList = PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE,IFRAME
如果你遇到同样的问题,希望这能帮助你