comparison xml/ru/docs/http/ngx_http_xslt_module.xml @ 463:dd9fec875834

Documented new directives: xslt_param and xslt_string_param.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 27 Mar 2012 16:34:53 +0000
parents a837069db70d
children 694db9597ee0
comparison
equal deleted inserted replaced
462:dc6b11a3ccdd 463:dd9fec875834
59 В этом файле не нужно описывать структуру XML, достаточно только объявления 59 В этом файле не нужно описывать структуру XML, достаточно только объявления
60 необходимых символьных сущностей, например: 60 необходимых символьных сущностей, например:
61 <example> 61 <example>
62 &lt;!ENTITY nbsp "&amp;#xa0;"&gt; 62 &lt;!ENTITY nbsp "&amp;#xa0;"&gt;
63 </example> 63 </example>
64 </para>
65
66 </directive>
67
68
69 <directive name="xslt_param">
70 <syntax><value>параметр</value> <value>значение</value></syntax>
71 <default/>
72 <context>http</context>
73 <context>server</context>
74 <context>location</context>
75 <appeared-in>1.1.18</appeared-in>
76
77 <para>
78 Задаёт параметры для XSLT-шаблонов.
79 Значение рассматривается как выражение XPath.
80 В значении можно использовать переменные.
81 Если нужно передать в шаблон строковое значение,
82 можно воспользоваться директивой <link id="xslt_string_param"/>.
83 </para>
84
85 <para>
86 Директив <literal>xslt_param</literal> может быть несколько.
87 Директивы наследуются с предыдущего уровня при условии, что на данном
88 уровне не описаны свои директивы <literal>xslt_param</literal> и
89 <link id="xslt_string_param"/>.
90 </para>
91
92 </directive>
93
94
95 <directive name="xslt_string_param">
96 <syntax><value>параметр</value> <value>значение</value></syntax>
97 <default/>
98 <context>http</context>
99 <context>server</context>
100 <context>location</context>
101 <appeared-in>1.1.18</appeared-in>
102
103 <para>
104 Задаёт строковые параметры для XSLT-шаблонов.
105 Выражения XPath в значении параметра не интерпретируются.
106 В значении можно использовать переменные.
107 </para>
108
109 <para>
110 Директив <literal>xslt_string_param</literal> может быть несколько.
111 Директивы наследуются с предыдущего уровня при условии, что на данном
112 уровне не описаны свои директивы <link id="xslt_param"/> и
113 <literal>xslt_string_param</literal>.
64 </para> 114 </para>
65 115
66 </directive> 116 </directive>
67 117
68 118