/
README
107 lines (77 loc) · 2.86 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
NAME
Dancer::Template::TemplateFlute - Template::Flute wrapper for Dancer
VERSION
Version 0.0061
DESCRIPTION
This class is an interface between Dancer's template engine abstraction
layer and the Template::Flute module.
In order to use this engine, use the template setting:
template: template_flute
The default template extension is ".html".
LAYOUT
Each layout needs a specification file and a template file. To embed the
content of your current view into the layout, put the following into
your specification file, e.g. views/layouts/main.xml:
<specification>
<value name="content" id="content" op="hook"/>
</specification>
This replaces the contents of the following block in your HTML template,
e.g. views/layouts/main.html:
<div id="content">
Your content
</div>
ITERATORS
Iterators can be specified explicitly in the configuration file as
below.
engines:
template_flute:
iterators:
fruits:
class: JSON
file: fruits.json
FILTER OPTIONS
Filter options and classes can be specified in the configuration file as
below.
engines:
template_flute:
filters:
currency:
options:
int_curr_symbol: "$"
image:
class: "Flowers::Filters::Image"
FORMS
Dancer::Template::TemplateFlute includes a form plugin
Dancer::Plugin::Form, which supports Template::Flute forms.
METHODS
default_tmpl_ext
Returns default template extension.
render TEMPLATE TOKENS
Renders template TEMPLATE with values from TOKENS.
SEE ALSO
Dancer, Template::Flute
AUTHOR
Stefan Hornburg (Racke), <racke@linuxia.de>
BUGS
Please report any bugs or feature requests to `bug-template-flute at
rt.cpan.org', or through the web interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Template-Flute.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Template::Flute
You can also look for information at:
* RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Dancer-Template-TemplateFlu
te
* AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/Dancer-Template-TemplateFlute
* CPAN Ratings
http://cpanratings.perl.org/d/Dancer-Template-TemplateFlute
* Search CPAN
http://search.cpan.org/dist/Dancer-Template-TemplateFlute/
LICENSE AND COPYRIGHT
Copyright 2011-2013 Stefan Hornburg (Racke) <racke@linuxia.de>.
This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.