Как раздеться ссылки на символы, вставленные Diazo в текстовые узлы - PullRequest
2 голосов
/ 08 июня 2011

Я использую plone.app.theming 1.0b5 и Plone 4.1 rc3. Наши правила Diazo содержат ряд внешних включений, и мы используем одно из них, чтобы вставить скрипт Google Analytics в результат:

    <append theme="/html/head" content="/html/head/script" 
            href="@@standard-page-elements" />

К сожалению, тег сценария из представления искажается во время преобразования, так что любые возвраты каретки преобразуются в ссылки на символы ( )

Это связано с тем, как lxml сериализует и десериализует ( см. Этот отчет об ошибке Plone ).

Тем временем я хотел бы обойтись, но не могу понять правило Диазо, которое бы исключило эти ссылки.

1 Ответ

0 голосов
/ 01 июля 2014

Как отмечено выше:

Ошибка была исправлена ​​в сундуке Диазо (спасибо Лоуренсу), поэтому мне больше не нужно это делать. Мне не удалось понять это: мне не кажется, что вы можете изменять внешний контент через Diazo, только основной контент.

...