Список TYPO3 RTE в списке странный рендеринг

Я использую TYPO3 7.6 и создал простой элемент текстового содержимого со следующей html-разметкой:

<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?


person Fox    schedule 14.12.2015    source источник


Ответы (1)


Добавление следующего typeoscript в мою настройку работает для меня :)

lib.parseFunc_RTE {
    externalBlocks {
        ol >
        ul >
        ol.stripNL = 1
        ol.stdWrap.parseFunc = < lib.parseFunc
        ul.stripNL = 1
        ul.stdWrap.parseFunc = < lib.parseFunc
    }
}
person Fox    schedule 14.12.2015