aboutsummaryrefslogtreecommitdiffstats
path: root/share/skin/default/layout/action_form.tt
blob: 0e18a368a136e2425c53eb72d7d58ca9ab18c558 (plain) (blame)
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
=for layout widget

  <form action="" method="post" enctype="multipart/form-data">
    [% header  %]
    [% fields  %]
    [% buttons %]
    [% footer  %]
  </form>

=for layout header

<h2>Le Header</h2>

=for layout fields

<p> [% content %] </p>

=for layout field

[% content %] <br />

=for layout buttons

  [% IF message; %]
    <span>[% message %]</span> <br />
  [% END; %]

  [% allowed_events = viewport.accept_events; %]
  [% IF allowed_events.grep('^ok$').size; %]
    <input type="submit" name="[% viewport.event_id_for('ok')    | html%]" value="ok" />
  [% END; %]

  [% IF (viewport.ordered_fields.size != 0) && allowed_events.grep('^apply$').size; %]
    <input type="submit" name="[% viewport.event_id_for('apply') | html%]" value="apply" />
  [% END; %]

  [% IF allowed_events.grep('^close$').size; %]
    <input type="submit" name="[% viewport.event_id_for('close') | html%]" value="cancel" />
  [% END; %]
  <br />

=for layout footer

  <h2>Le Footer</h2>

=cut