Здравствуйте!
Только начинаю изучать систему.
Создал типовую динамическую страницу, пытаюсь подключить шаблон.
В настройках страницы пусто.
В коде страницы следующий код:
<?php
$Shop_Controller_Show = Core_Page::instance()->object;
$xslName = Core_Array::get(Core_Page::instance()->libParams, 'configuratorXSL');
$Shop_Controller_Show
->xsl(Core_Entity::factory('Xsl')->getByName($xslName))
->show();
Имя шаблона подтягивается корректно, сам шаблон тоже стандартный:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:hostcms="http://www.hostcms.ru/"
exclude-result-prefixes="hostcms">
<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
<xsl:template match="/">
<xsl:apply-templates select="mynode" />
</xsl:template>
<xsl:template match="mynode">
<xsl:text>Шаблон выведен</xsl:text>
</xsl:template>
</xsl:stylesheet>
Выдает ошибку
Exception: Call to a member function xsl() on null
Как правильно подключить XSL-шаблон?