2015-12-14 52 views
0

我使用TYPO3 7.6和我已經創建了下面的HTML標記一個簡單的文本內容元素:TYPO3 RTE名單列表怪異渲染

<ol> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World 
    <ul> 
     <li>Hello World</li> 
     <li>Hello World</li> 
     <li>Hello World</li> 
    </ul> 
    </li> 
    <li>Hello World</li> 
</ol> 

正如你可以看到我已經創建了一個嵌套列表,它會正確保存,但如果我檢查的前端此嵌套列表,然後我可以看到TYPO3不能正確地呈現它,並增加了空p標籤:

<ol> 
    <p></p> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World</li> 
    <li>Hello World 
    <p></p> 
    <ul> 
     <li>Hello World</li> 
     <li>Hello World</li> 
     <li>Hello World</li> 
    </ul> 
    <p></p> 
    </li> 
    <li>Hello World</li> 
    <p></p> 
</ol> 

我怎樣才能避免這種空p標籤?

回答

0

添加以下的TypoScript我的設置爲我工作:)

lib.parseFunc_RTE { 
    externalBlocks { 
     ol > 
     ul > 
     ol.stripNL = 1 
     ol.stdWrap.parseFunc = < lib.parseFunc 
     ul.stripNL = 1 
     ul.stdWrap.parseFunc = < lib.parseFunc 
    } 
}