The XsltFilter
applies a XSL template to the stream. Though you can
use this filter directly, you should use XslTask Appendix B, Core tasks
which is shortcut to the following lines:
<filterchain> <xsltfilter style="somexslt.xsl" /> </filterchain>
This filter relies on PHP5 XSL support via libxslt
which must be
available for php5. Usually this means including the php5_xsl
module
when configuring PHP5. In essence this uses the same core libraries as "xsltproc"
processor.
Table E.17: Attributes for the <xsltfilter>
tag
Name | Type | Description | Default | Required |
---|---|---|---|---|
style | String | The XSLT stylesheet to use for transformation. | n/a | Yes |
html | Boolean | Whether to parse the input as HTML (using libxml2 DOMDocument::loadHTML()). | false | No |
resolvedocumentexternals | Boolean | Whether to resolve entities in the XML document. (see this link for details) | false | No |
resolvestylesheetexternals | Boolean | Whether to resolve entities in the stylesheet. | false | No |