root/tags/0.11.1RC3/samples/app/config/output_types.xml

Revision 2370, 2.6 KB (checked in by david, 8 months ago)

Brought sample app and code templates up to date, refs #719

  • Property svn:keywords set to Id
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<configurations xmlns="http://agavi.org/agavi/1.0/config" xmlns:xi="http://www.w3.org/2001/XInclude">
3
4  <sandbox>
5
6    <renderers default="php">
7     
8      <renderer name="php" class="AgaviPhpRenderer">
9        <parameter name="assigns">
10          <parameter name="routing">ro</parameter>
11          <parameter name="request">rq</parameter>
12          <parameter name="controller">ct</parameter>
13          <parameter name="user">us</parameter>
14          <parameter name="translation_manager">tm</parameter>
15          <parameter name="request_data">rd</parameter>
16        </parameter>
17      </renderer>
18     
19    </renderers>
20   
21    <layouts default="default">
22     
23      <layout name="default">
24        <layer name="content" />
25        <layer name="decorator">
26          <slot name="menu" module="Default" action="Menu" />
27          <parameter name="directory">%core.template_dir%</parameter>
28          <parameter name="template">Master</parameter>
29        </layer>
30      </layout>
31     
32      <layout name="slot">
33        <layer name="content" />
34      </layout>
35     
36    </layouts>
37
38  </sandbox>
39
40  <configuration context="web">
41    <output_types default="html">
42
43      <output_type name="html">
44        <xi:include xpointer="xmlns(a=http://agavi.org/agavi/1.0/config) xpointer(/a:configurations/a:sandbox/a:renderers)" />
45        <xi:include xpointer="xmlns(a=http://agavi.org/agavi/1.0/config) xpointer(/a:configurations/a:sandbox/a:layouts)" />
46       
47        <parameter name="http_headers">
48          <parameter name="Content-Type">text/html; charset=UTF-8</parameter>
49        </parameter>
50      </output_type>
51
52      <output_type name="xhtml">
53        <xi:include xpointer="xmlns(a=http://agavi.org/agavi/1.0/config) xpointer(/a:configurations/a:sandbox/a:renderers)" />
54        <xi:include xpointer="xmlns(a=http://agavi.org/agavi/1.0/config) xpointer(/a:configurations/a:sandbox/a:layouts)" />
55       
56        <parameter name="http_headers">
57          <parameter name="Content-Type">application/xhtml+xml; charset=UTF-8</parameter>
58        </parameter>
59      </output_type>
60
61    </output_types>
62  </configuration>
63
64  <configuration context="xmlrpc">
65    <output_types default="xmlrpc">
66
67      <output_type name="xmlrpc">
68        <parameter name="encoding">UTF-8</parameter>
69      </output_type>
70
71    </output_types>
72  </configuration>
73
74  <configuration context="soap">
75    <output_types default="soap">
76
77      <output_type name="soap" />
78
79    </output_types>
80  </configuration>
81
82  <configuration context="wsdl">
83    <output_types default="wsdl">
84     
85      <output_type name="wsdl">
86        <parameter name="http_headers">
87          <parameter name="Content-Type">text/xml; charset=UTF-8</parameter>
88        </parameter>
89      </output_type>
90     
91    </output_types>
92  </configuration>
93
94</configurations>
Note: See TracBrowser for help on using the browser.