Как удалить/заменить метатег http-equiv=X-UA-Compatible в Diazo

Я работаю над тематикой сайта Plone с помощью Diazo. Сайт без темы основан на теме Sunburst, поэтому этот тег вставляется основным шаблоном в /html/head:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

Мой дизайн содержит

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

поэтому мне нужно заменить только этот тег. Я хочу сохранить другие метатеги, сгенерированные Plone.

Эти правила не работают для меня:

<drop content="/html/head/meta[@http-equiv='IE=edge']" />
<after theme-children="/html/head">
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</after>

Какие правила следует использовать?


person Radim Novotny    schedule 18.01.2012    source источник


Ответы (1)


Вы перепутали атрибуты, указанные в вашем правиле. Пытаться:

<drop content="/html/head/meta[@http-equiv='X-UA-Compatible']" />

вместо

person optilude    schedule 18.01.2012