На сайте пять ИС, и у каждой свой XSL-шаблон. Но в каждом из них есть вот такой код:
<h1 hostcms:id="{$group}" hostcms:field="name" hostcms:entity="informationsystem_group">
<xsl:value-of disable-output-escaping="yes" select=".//informationsystem_group[@id=$group]/name"/> # <xsl:value-of select="/informationsystem/page + 1" disable-output-escaping="yes" />
</h1>
При этом 4 ИС работают так, как и должно быть: в Н1 имеется нумерация страниц, а в пятой её нет.
Для этой пятой системы добавляю контрольную метку TEST KONTROL H1 и получается вот что:
<h1 hostcms:id="{$group}" hostcms:field="name" hostcms:entity="informationsystem_group">
<xsl:value-of disable-output-escaping="yes" select=".//informationsystem_group[@id=$group]/name"/> # <xsl:value-of select="/informationsystem/page + 1" disable-output-escaping="yes" />
TEST KONTROL H1</h1>
В
вижу, что метка есть, и шаблон используется тот, который нужен, но на сайте в Н1 метки нет!
Для исключения кеширования смотрю другим браузером, очищая кеш - бесполезно, метки нет...
В макете стоит типовой вывод:
<?php
Core_Page::instance()->execute();
?>
Не посоветуете, где еще искать причину проблемы?