Morozov&Pimnev blog

Полезные решения, шпаргалки и примеры по html, css, js, jQuery, MySQL, PHP, HostCMS, ssh.

Вывод произвольного XSL шаблона из XML данных -> Xsl_Processor HostCMS v6

<?php
$oShop = Core_Entity::factory('Shop', 123);

$sXml = $oShop->getXml();
$xslName = 'ПроизвольныйШаблон';

$return = Xsl_Processor::instance()
	->xml($sXml)
	->xsl(Core_Entity::factory('Xsl')->getByName($xslName))
	->process();

echo trim($return);

?>

HostCMS, xml, xsl, Xsl_Processor