Говорить Zope / Chameleon не анализировать раздел? - PullRequest
0 голосов
/ 11 августа 2011

У меня есть приложение Pyramid, которое использует хамелеон.Мне нужно объявить некоторые атрибуты в моем DOCTYPE, например:

<!DOCTYPE public html .........
[
    <!ATTLIST tag attributes CDATA #IMPLIED>
]>

Когда я добавляю это в свой шаблон, id не отображается должным образом, и мой браузер рисует "]>".
Я удаляю ATTLIST и делаю только <!DOCTYPE public html .........>, все работает.

Как я могу сказать Chameleon не анализировать раздел ATTLIST и копировать его как есть?

1 Ответ

2 голосов
/ 11 августа 2011

Это не имеет абсолютно никакого отношения к Хамелеону.Если я вставлю этот код в файл и открою его в своем браузере, я также вижу ]>.

Редактировать: Я понял это.Переименуйте файл в .xhtml, и он будет работать (по крайней мере, для меня).

Если вы получаете его по сети, установка content-type на application/xhtml+xml будет работать точно так же.

...